Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #define MAX_CMD 16
00015
00016
00017
00018
00019 #define CMD_NULL 0
00020 #define CMD_STEP 1
00021 #define CMD_RADIAL 2
00022 #define CMD_XFER 3
00023 #define CMD_SHUTTER 4
00024 #define CMD_LOCK 5
00025 #define CMD_ABORT 6
00026 #define CMD_COLLECT 7
00027 #define CMD_ADC 8
00028 #define CMD_CHANGE 9
00029 #define CMD_SCAN 10
00030 #define CMD_SET 11
00031 #define CMD_ERASE 12
00032 #define CMD_MOVE 13
00033 #define CMD_ION_CHAMBER 14
00034 #define CMD_SHELL 15
00035
00036 #define CMD_MOVE_DISTANCE 31
00037 #define CMD_MOVE_OMEGA 32
00038 #define CMD_MOVE_CHI 33
00039 #define CMD_MOVE_THETA 34
00040 #define CMD_MOVE_RADIAL 35
00041 #define CMD_MOVE_PHI 36
00042
00043
00044
00045
00046 #define ARG_DISTANCE 1
00047 #define ARG_OMEGA 2
00048 #define ARG_CHI 3
00049 #define ARG_THETA 4
00050 #define ARG_RADIAL 5
00051 #define ARG_PHI 6
00052
00053 #define ARG_MOVE_REL 0
00054 #define ARG_MOVE_ABS 1
00055 #define ARG_INIT_NEAR 2
00056 #define ARG_INIT_FAR 3
00057 #define ARG_STOP_SMOOTH 4
00058 #define ARG_STOP_NOW 5
00059
00060 #define ARG_ABORT 0
00061 #define ARG_STOP 1
00062 #define ARG_GO 2
00063 #define ARG_SHOW -1
00064 #define ARG_DEFINE -2
00065
00066 #define ARG_DOSE 1
00067 #define ARG_TIME 2
00068
00069 #define ARG_CLOSE 0
00070 #define ARG_OPEN 1
00071
00072 #define ARG_DISABLE 0
00073 #define ARG_ENABLE 1
00074
00075 #define ARG_READ 0
00076 #define ARG_WRITE 1
00077 #define ARG_SETDEF -1
00078