3.3
Focuser related commands
3.3.1
INFO
Get information about current device state: NAME,POSITION,STATE,LIMIT l Useful for polling the
current device state. (key-value delimiter = ’:’, item delimiter = ’;’) STATE may be GOING UP,
GOING DOWN, STOPPED, ZEROED. Zeroed means that no movement has been made after that
last zeroing. This can be queried by a controlling application after a ZEROING commands has been
issued (with USE ENDSTOP enabled) and the programm is waiting until the automatic zeroing is
finished.
Example command:
$BS INFO\
r
\n
Example Answer:
$BS STATUS NAME:BP_SD_41;POS:497;STATE:STOPPED;LIMIT:25000\
r
\n
3.3.2
SUMMARY
Get more information about current device state:
NAME, POSITION, STATE, LIMIT, FOCUS, TEMP0, TEMP1, TEMP AVG, TCOMP, PWM
Useful for polling the current device state. (key-value delimiter = ’:’, item delimiter = ’;’)
Example command:
$BS SUMMARY\
r
\n
Example Answer:
STATUS NAME:BP_SD_41;POS:497;STATE:STOPPED;LIMIT:14500;FOCUS:3323;
TEMP0:22.45;TEMP1:21.78;TEMP_AVG:22.12;TCOMP:0;PWM:100\
r
\n
3.3.3
GO
Go to absolute position (if within set limits [0;LIMIT]). If the given position is outside the limits, the
focuser will move to the appropriate next limit position.
Example command:
$BS GO 1234\
r
\n
Example Answer:
$BS OK\
r
\n
3.3.4
STOP
Stop focuser movement immediately. (the focuser will use a deceleration ramp)
Example command
$BS STOP\
r
\n
Example Answer:
$BS OK\
r
\n
3.3.5
USE ENDSTOP
Enable USE ENDSTOP if the homing ensor magnet is properly attached to the focuser in order to
be able to do automatic homing.
SET USE ENDSTOP
Set the use of a homing sensor. It will change the ZEROING behaviour (int 0,1, DEFAULT=0). It
should be configured (ask user) on the first initialisation of a new focuser (see ZEROING).
15