From 5acb35e93dd2659445656a31a4c4a6d2054aff62 Mon Sep 17 00:00:00 2001 From: kpetersn <kmpeters@anl.gov> Date: Wed, 8 Mar 2023 20:01:43 +0000 Subject: [PATCH] Added much needed info to 6.3 --- 6-asyn-troubleshooting.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/6-asyn-troubleshooting.md b/6-asyn-troubleshooting.md index c3f9e21..a5657d0 100644 --- a/6-asyn-troubleshooting.md +++ b/6-asyn-troubleshooting.md @@ -88,9 +88,13 @@ Turn **traceIODriver** on: Do the following and observe the commands on the IOC's console: -* Note the commands sent while idle polling -* Move a motor and look for the MV command -* Stop a motor and look for the AB command +* Note the commands sent while idle polling: `POS` and `ST` +* Move a motor and look for the `MV` command +* Stop a motor and look for the `AB` command + +Typing `ctrl+a, [` will cause screen to enter copy/scrollback mode at which point the arrow keys can be used to navigate up to commands that scrolled off the screen. More info about screen's copy/scrollback mode can be found [here](https://www.gnu.org/software/screen/manual/html_node/Copy.html). + +Note: The **Abort** button at the bottom of **motorx_all.ui** writes to an allstop PV, NOT directly to the motor record's `STOP` field; the motor has to be moving for the **Abort** button to cause the `AB` command to be sent to the controller. ### 6.4 Synchronize the terminators on asynOctet.ui -- GitLab