SLAU915 May 2024 ULC1001
The Abort sequence can be executed to stop the cleaning, calibration, diagnostic or power mode being run.
Register | Read/Write | Data | Description |
---|---|---|---|
00 | W | 00 | Change to Page 0 |
7F | W | 00 | Change to Book 0 |
00 | W | 1A | Change to Page 0x1A |
58 | W | 00000001 | Abort the system |
NA | NA |
NA |
Wait 1ms |
00 | W | 00 | Change to Page 0 |
01 | W | 01 | SW Reset |
NA | NA | NA | Wait 2ms |
NA | W | NA | Re-load all registers |
In the GUI, the following script can be used in the Python window to run an Abort mode. The Abort mode is 0x1 = Abort.
GUI_Module=__import__('ULC1001')
import time
GUI=GUI_Module.Device_GUI("ULC1001.exe",6640.000000)
# Set Abort Command (0x1)
GUI.write_register("USER_Commands","USER_Commands_userCommand",0x1) # set Abort Command
time.sleep(x) # set appropriate wait time
GUI.write_register("ULC1001","SW_RESET",0x1)
time.sleep(x) # set appropriate wait time
# Re-load all registers