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 revisionPrevious revision
Next revisionBoth sides next revision
commands:lock [2019/04/18 19:33] – external edit 127.0.0.1commands:lock [2019/05/24 23:59] jon
Line 1: Line 1:
 ====== Command:LOCK (LK) ====== ====== Command:LOCK (LK) ======
  
-This command has different usage when its a  CRISP system, Phototrack , then when its a TGPMT card. +This command has slightly different usage for CRISP, Phototrack, and SERVOLOCK_TTL, and very different use for TGPMT card. 
  
 -->CRISP usage# -->CRISP usage#
Line 19: Line 19:
  
 <-- <--
-The LOCK command without any arguments X, Y, or Z advances to the next focus state just as would a short-press of the @ button.+The LOCK command without any arguments X, Y, or Z advances to the next system state just as would a short-press of the @ button.
  
-LK X? returns the single character indicating the current focus state as described in the table on page 2 of this manual.+LK X? returns the single character indicating the current CRISP system state as described in the table [[:crisp_manual#crisp_system_states|CRISP System States]].  For historical reasons, do not use ''LK X'' to set the current state, instead use ''LK F''.
  
 LK Y? returns the present value of the focus error which is also shown on the LCD display. LK Y? returns the present value of the focus error which is also shown on the LCD display.
Line 27: Line 27:
 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 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.+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. 
 + 
 +<-- 
 + 
 +-->SERVOLOCK_TTL usage# 
 + 
 +--> Tiger Syntax# 
 +^Shortcut |LK| 
 +^Format  |[Addr#]LK [X] [F=code]   | 
 +^Type |Card-Addressed| 
 +^Remembered |Using [Addr#]SS Z | 
 + 
 +<-- 
 + 
 +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. 
 + 
 +LK X? returns the single character indicating the current focus state as described in the table on page 2 of this manual.  For historical reasons, do not use ''LK X'' to set the current state, instead use ''LK F''
 + 
 +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? <asi>$ LK X?
Line 91: Line 117:
  
 <-- <--
-{{tag>commands tiger ms2000 crisp tgpmt phototrack}}+{{tag>commands tiger ms2000 crisp tgpmt phototrack servolock_ttl}}
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
commands/lock.txt · Last modified: 2024/03/07 18:26 by brandon