-
Notifications
You must be signed in to change notification settings - Fork 0
Commands to galilserver
Dan Avner edited this page Nov 19, 2019
·
5 revisions
- Everything sent must end with "\r\n".
- Everything send must be encoded UTF-8.
- A successful command starts with "OK: ".
- An unsuccessful command starts with "?: ".
- Responses must be unpacked or decoded.
STATUS
Description : Returns
Arguments : N/A
Returns :
Maps To : getgalilstatus
SEND
Description :
Arguments :
Returns :
Maps To : sendgalil
RUN
Description :
Arguments :
Returns :
Maps To : ex
SHOW
Description :
Arguments :
Returns :
Maps To : read
GETCLIENTNUM
Description :
Arguments : N/A
Returns :
Maps To : getclientnum
SET
Description :
Arguments :
Returns :
Maps To : set
FOCUS X Y Z
Description : moves all 3 actuators by specified amount in relative stepper motor steps
Arguments : X = integer value of Actuator A steps
Y = integer value of Actuator B steps
Z = integer value of Actuator C steps
Returns : ???
Maps To : setactvals | focind
FOCIND
Description :
Arguments :
Returns :
Maps To : focind
ALLFOCUS X
Description : Moves all 3 actuators by specified amount in relative stepper motor steps
Arguments : X = integer value to move in relative stepper motor steps
Returns : ???
Example : ALLFOCUS 123
Maps To : setallactvals | focall
FOCALL
Description :
Arguments : N/A
Returns :
Maps To : focall
SHOWACTVALS
Description :
Arguments : N/A
Returns :
Maps To : showactvals
SETACTVALS
Description :
Arguments :
Returns :
Maps To : setactvals
SETALLACTVALS
Description :
Arguments :
Returns :
Maps To : setallactvals
SHOWALLLVDTVALS
Description : gets current LVDT A, LVDT B, and LVDT C values
Arguments : None
Returns : "OK: *A*B*C*"
A = value for LVDT A
B = value for LVDT B
C = value for LVDT C
Maps To : showalllvdtvals
INITGCAM
Description :
Arguments : N/A
Returns :
Maps To : initgcam
GFOCUS
Description :
Arguments :
Returns :
Maps To : setgfocus | focusgcam
GFWMOV
Description :
Arguments : N/A
Returns :
Maps To : gfwmov
SETGFILTNUM
Description :
Arguments :
Returns :
Maps To : setgfiltnum
SETGFILTER
Description :
Arguments :
Returns :
Maps To : setgflitnum | gfwmov
GETGFILTER
Description :
Arguments : N/A
Returns :
Maps To : getgfilter
SHOWNP
Description :
Arguments : N/A
Returns :
Maps To : shownp
ZEROPOS
Description :
Arguments :
Returns :
Maps To : zeropos
SENDRAW
Description :
Arguments :
Returns :
Maps To : sendraw
GAV
Description :
Arguments :
Returns :
Maps To : getaxisvelocity
FWMOVING
Description :
Arguments : N/A
Returns :
Maps To : fwmoving
LFWMOVING
Description :
Arguments : N/A
Returns :
Maps To : lfwmoving
FILTISIN
Description :
Arguments : N/A
Returns :
Maps To : filtisin
FILTIN
Description :
Arguments : N/A
Returns :
Maps To : filtin
FILTOUT
Description :
Arguments : N/A
Returns :
Maps To : filtout
FILTMOV
Description :
Arguments : N/A
Returns :
Maps To : filtmov
GETREQFILT
Description :
Arguments : N/A
Returns :
Maps To : getreqfilt
SETREQFILT
Description :
Arguments :
Returns :
Maps To : setreqfilt
SLOADFILT
Description :
Arguments :
Returns :
Maps To : sloadfilt
SUNLOADFILT
Description :
Arguments : N/A
Returns :
Maps To : sunloadfilt
GETFPOS
Description :
Arguments : N/A
Returns :
Maps To : getfpos
FILTRD
Description :
Arguments : N/A
Returns :
Maps To : filtrd
INITFW
Description :
Arguments : N/A
Returns :
Maps To : initfw
POPULATE
Description :
Arguments : N/A
Returns :
Maps To : populate
POPDONE
Description :
Arguments : N/A
Returns :
Maps To : popdone
SHOWFILTERS
Description :
Arguments : N/A
Returns :
Maps To : showfilters
SHOWFILTERSANDCODES
Description :
Arguments : N/A
Returns :
Maps To : showfiltersandcodes
SHOWLOADEDFILTER
Description :
Arguments : N/A
Returns :
Maps To : showloadedfilter
LOADFILTER
Description :
Arguments :
Returns :
Maps To : loadfilter
GETLIMITS
Description :
Arguments : N/A
Returns :
Maps To : gettranslimits
GETAXISIFO
Description :
Arguments :
Returns :
Maps To : getaxisinfo
CLIENTDONE
Description : Shutdowns the galilserver
Arguments : None
Returns : ???
Maps To : clientdone