User Tools

Site Tools


commands:lock

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
commands:lock [2019/05/25 03:59]
jon
commands:lock [2019/05/26 00:11] (current)
jon
Line 45: Line 45:
 <-- <--
  
-The LOCK command without any arguments toggles the SERVOLOCK_TTL function from active to inactive. ​ As short-press of the @ button will also do unless the firmware build also has CRISP, in which case CRISP takes priority. ​ See the full documentation of the [[:​servolock_ttl|SERVOLOCK_TTL]] firmware module ​elsewhere.+The LOCK command without any arguments toggles the SERVOLOCK_TTL function from active to inactive. ​ As short-press of the @ button will also do unless the firmware build also has CRISP, in which case CRISP takes priority. ​ See [[:​servolock_ttl|full documentation of SERVOLOCK_TTL]] firmware module.
  
-LK X? returns the single character indicating the current ​focus state as described in the table on page 2 of this manual. ​ For historical reasonsdo not use ''​LK X''​ to set the current state, instead use ''​LK F''​. +LK X? returns the single character indicating the current state, which for SERVOLOCK_TTL ​is the letter T for enabled and for disabled.  ​If CRISP is also present in the firmware module then those states will also appear.  LK F=code will unconditionally set the focus state.  ​Use ''​LK F=84''​ (ASCII letter T) to enable SERVOLOCK_TTL control and ''​LK F=90''​ (ASCII letter Z) to disable it when done
- +
-LK Y? returns the present value of the focus error which is also shown on the LCD display. +
- +
-LK Z? returns the present value of the focus error lock_offset.  ​The offset ​is automatically determined during calibration and is modified when the command wheel on the controller is used to focus a locked system.  ​The offset is also reset with a >10 sec. press of the @ button. ​  A particular value of lock_offset may be set using LK Z= lock_offset.  +
- +
-LK F=code will unconditionally set the focus state.  ​Code is the ASCII decimal equivalent for the ‘state’ character that is displayed on the LCD.  For example, ​to unconditionally enter the ‘B’ state the command would be LK F=66.  Not all states are best entered directly. ​ See the [[:​crisp_manual#​crisp_system_states | CRISP system state table]] for the appropriate ​ASCII code to enter a particular state gracefully. +
- +
-<​asi>​$ LK X? +
-:A W</​asi>​ +
-Shows the system is in the WAIT state.+
  
 <-- <--
commands/lock.txt · Last modified: 2019/05/26 00:11 by jon