public abstract class VattMessage extends Object implements CommandCodes
| Modifier and Type | Field and Description |
|---|---|
private int |
command
Each message has an integer command from
CommandCodes. |
static String |
HEAD
Sync int, 4-bytes string.
|
NACKPARAMS, NCMDPARAMS, TCP_PORT, TCP_PORT_IN, TCP_PORT_OUT, VATT_CMD_CLIENT_TERM, VATT_CMD_CONVERT_COORD, VATT_CMD_ERROR_NOTIMPLEMENTED, VATT_CMD_ERROR_UNKNOWN_CMD, VATT_CMD_GUIDER_ERROR_BADAXIS, VATT_CMD_GUIDER_INIT_ALL, VATT_CMD_GUIDER_INIT_AXIS, VATT_CMD_GUIDER_MOVE_AXIS, VATT_CMD_GUIDER_STATUS_AXIS, VATT_CMD_INIT, VATT_CMD_INIT_AXES_ALL, VATT_CMD_INIT_AXES_ALT, VATT_CMD_INIT_AXES_AZ, VATT_CMD_INIT_AXES_DEROT, VATT_CMD_INIT_COORDS, VATT_CMD_INIT_DOME, VATT_CMD_INIT_GUIDER_ALL, VATT_CMD_INIT_GUIDER_CAL, VATT_CMD_INIT_GUIDER_FILT, VATT_CMD_INIT_GUIDER_FOLDM, VATT_CMD_INIT_GUIDER_GUIDE, VATT_CMD_INIT_GUIDER_SLIT, VATT_CMD_INIT_MIRROR_ALL, VATT_CMD_INIT_MIRROR_COVER, VATT_CMD_INIT_MIRROR_CTRL, VATT_CMD_INIT_MIRROR_PNEUM, VATT_CMD_INIT_MIRROR_TEMP, VATT_CMD_MISC_DISABLEMC, VATT_CMD_MISC_DISABLESLIT, VATT_CMD_MISC_SETUSERTEMP, VATT_CMD_MISC_TOGGLECELLFANS, VATT_CMD_MISC_TOGGLEELBRAKE, VATT_CMD_MISC_TOGGLEMC, VATT_CMD_MISC_TOGGLESLIT, VATT_CMD_MISC_TOGGLETEMP, VATT_CMD_MOVE_ALTAZ_ABS_A0, VATT_CMD_MOVE_ALTAZ_ABS_A01, VATT_CMD_MOVE_ALTAZ_ABS_A1, VATT_CMD_MOVE_ALTAZ_ABS_A2, VATT_CMD_MOVE_ALTAZ_ABS_ALL, VATT_CMD_MOVE_ALTAZ_ABS_STOP, VATT_CMD_MOVE_ALTAZ_REL_A0, VATT_CMD_MOVE_ALTAZ_REL_A01, VATT_CMD_MOVE_ALTAZ_REL_A1, VATT_CMD_MOVE_ALTAZ_REL_A2, VATT_CMD_MOVE_ALTAZ_REL_ALL, VATT_CMD_MOVE_ALTAZ_REL_STOP, VATT_CMD_MOVE_ERROR_DRVDSBLD, VATT_CMD_MOVE_ERROR_NOTRCK, VATT_CMD_MOVE_ERROR_OOL, VATT_CMD_MOVE_ERROR_QLCKD, VATT_CMD_MOVE_OFFSET_CLEAR, VATT_CMD_MOVE_OFFSET_FID, VATT_CMD_MOVE_OFFSET_NEW, VATT_CMD_MOVE_OFFSET_REPORT, VATT_CMD_MOVE_OFFSET_SLOT, VATT_CMD_MOVE_OFFSET_UPDATE, VATT_CMD_MOVE_PADDLEBUTTON, VATT_CMD_MOVE_RADEC_ABS_A0, VATT_CMD_MOVE_RADEC_ABS_A01, VATT_CMD_MOVE_RADEC_ABS_A1, VATT_CMD_MOVE_RADEC_ABS_A2, VATT_CMD_MOVE_RADEC_ABS_ALL, VATT_CMD_MOVE_RADEC_ABS_STOP, VATT_CMD_MOVE_RADEC_REL_A0, VATT_CMD_MOVE_RADEC_REL_A01, VATT_CMD_MOVE_RADEC_REL_A1, VATT_CMD_MOVE_RADEC_REL_A2, VATT_CMD_MOVE_RADEC_REL_ALL, VATT_CMD_MOVE_RADEC_REL_STOP, VATT_CMD_MOVE_SET_GUIDERATE, VATT_CMD_MOVE_SET_SETRATE, VATT_CMD_MOVE_STOW, VATT_CMD_MOVE_UPDATE, VATT_CMD_PMAP_CLOSE_FILE, VATT_CMD_PMAP_GO_NEXT, VATT_CMD_PMAP_OFF, VATT_CMD_PMAP_ON, VATT_CMD_PMAP_RESET_FILE, VATT_CMD_PMAP_SAVE_TDATA, VATT_CMD_PMAP_SET_ALTAZ, VATT_CMD_SECONDARY_RESET, VATT_CMD_SECONDARY_SETAUTO, VATT_CMD_SECONDARY_SETUSER, VATT_CMD_SET_RADEC_BIASRATES, VATT_CMD_STATUS_ALTABS, VATT_CMD_STATUS_ALTAZ, VATT_CMD_STATUS_CUROBJ, VATT_CMD_STATUS_RADEC, VATT_CMD_STATUS_RELAY, VATT_CMD_STATUS_SECONDARY1, VATT_CMD_STATUS_SECONDARY2, VATT_CMD_STATUS_TEMPS, VATT_CMD_STATUS_TIMES, VATT_CMD_STOP, VATT_CMD_TOGGLE_DEROT_TRACK| Modifier | Constructor and Description |
|---|---|
protected |
VattMessage(int cmd)
Creates a message, specifying src and destination.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCommand()
Returns the binary command code this Vatt Message refers to.
|
public static final String HEAD
private int command
CommandCodes.