Defines

marcmd.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MDC_COM_IDLE   0
#define MDC_COM_STARTUP   1
#define MDC_COM_INIT   2
#define MDC_COM_ERASE   3
#define MDC_COM_STOP   4
#define MDC_COM_ABORT   5
#define MDC_COM_DISTANCE   6
#define MDC_COM_PHI   7
#define MDC_COM_DSET   8
#define MDC_COM_PSET   9
#define MDC_COM_SHUT   10
#define MDC_COM_SCAN   11
#define MDC_COM_COLL   12
#define MDC_COM_ABORTPHI   13
#define MDC_COM_ABORTDIST   14
#define MDC_COM_OMOVE   15
#define MDC_COM_OSET   16
#define MDC_COM_LOCK   17
#define MDC_COM_RESET   18
#define MDC_COM_RESTART   19
#define MDC_COM_MODE   20
#define MDC_COM_LISTEN   21
#define MDC_COM_QUIT   22
#define MDC_COM_CHAMBER   23
#define MDC_COM_ZAXIS   24
#define MDC_COM_SHELL   25
#define MDC_COM_IPS   99
#define INITOP_ABORT   0
#define INITOP_RESET   1
#define INITOP_SHUTTER   2
#define INITOP_LOADTAB   3
#define INITOP_DISTANCE   4
#define INITOP_SELFTEST   5
#define INITOP_PARAM   6
#define DCOP_IDLE   0
#define DCOP_EXPOSE   1
#define DCOP_SCAN   2
#define DCOP_ERASE   3
#define DCOP_DISTANCE   4
#define DCOP_PHI   5
#define DCOP_WAIT   6
#define DCOP_MODE   7
#define RECOVER_SHUTTER_OPEN   1
#define RECOVER_SHUTTER_CLOSE   2
#define RECOVER_LOCK   3
#define RECOVER_EXPOSURE   4
#define SHUTTER_IS_CLOSED   0
#define SHUTTER_IS_OPEN   1
#define MAR_CONTROL_IDLE   0
#define MAR_CONTROL_ACTIVE   1
#define MAR_START_DC   1
#define MAR_CHECK_PHI   2
#define MAR_CHECK_DIST   3
#define MAR_MOVE_PHI   4
#define MAR_MOVE_DIST   5
#define MAR_READ_STATUS   6
#define MAR_SCAN_START   7
#define MAR_SCAN_READ   8
#define MAR_SCAN_XFORM   9
#define MAR_RECOVER   10
#define MAR_CHANGE_MODE   11
#define MAR_ERASE   12
#define MAR_NET_DATA   13
#define MAR_SERVO_INIT   14
#define MAR_PROGRESS   98
#define MAR_TIMER   99
#define PRGS_IDLE   0
#define PRGS_DISTANCE   1
#define PRGS_PHI   2
#define PRGS_OMEGA   3
#define PRGS_CHI   4
#define PRGS_THETA   5
#define PRGS_LOCK   6
#define PRGS_INIT   7
#define PRGS_CHANGE   8
#define PRGS_EXPOSURE   9
#define PRGS_ERASE   10
#define PRGS_SCAN   11
#define PRGS_WAIT_XRAY   12
#define PRGS_WAIT_SCAN   13
#define PRGS_WAVE   14
#define PRGS_CMD   15
#define PRGS_XFORM   16
#define PRGS_WRITE_XF   17
#define PRGS_DEFAULT   99

Define Documentation

#define DCOP_DISTANCE   4

Definition at line 63 of file marcmd.h.

#define DCOP_ERASE   3

Definition at line 62 of file marcmd.h.

#define DCOP_EXPOSE   1

Definition at line 60 of file marcmd.h.

#define DCOP_IDLE   0

Definition at line 59 of file marcmd.h.

#define DCOP_MODE   7

Definition at line 66 of file marcmd.h.

#define DCOP_PHI   5

Definition at line 64 of file marcmd.h.

#define DCOP_SCAN   2

Definition at line 61 of file marcmd.h.

#define DCOP_WAIT   6

Definition at line 65 of file marcmd.h.

#define INITOP_ABORT   0

Definition at line 46 of file marcmd.h.

#define INITOP_DISTANCE   4

Definition at line 50 of file marcmd.h.

#define INITOP_LOADTAB   3

Definition at line 49 of file marcmd.h.

#define INITOP_PARAM   6

Definition at line 52 of file marcmd.h.

#define INITOP_RESET   1

Definition at line 47 of file marcmd.h.

#define INITOP_SELFTEST   5

Definition at line 51 of file marcmd.h.

#define INITOP_SHUTTER   2

Definition at line 48 of file marcmd.h.

#define MAR_CHANGE_MODE   11

Definition at line 108 of file marcmd.h.

#define MAR_CHECK_DIST   3

Definition at line 100 of file marcmd.h.

#define MAR_CHECK_PHI   2

Definition at line 99 of file marcmd.h.

#define MAR_CONTROL_ACTIVE   1

Definition at line 91 of file marcmd.h.

Referenced by MarHW::mar_progress(), and MarHW::marTask().

#define MAR_CONTROL_IDLE   0

Definition at line 90 of file marcmd.h.

Referenced by MarHW::mar_initial_status(), and MarHW::mar_progress().

#define MAR_ERASE   12

Definition at line 109 of file marcmd.h.

#define MAR_MOVE_DIST   5

Definition at line 102 of file marcmd.h.

#define MAR_MOVE_PHI   4

Definition at line 101 of file marcmd.h.

#define MAR_NET_DATA   13

Definition at line 110 of file marcmd.h.

#define MAR_PROGRESS   98

Definition at line 112 of file marcmd.h.

#define MAR_READ_STATUS   6

Definition at line 103 of file marcmd.h.

#define MAR_RECOVER   10

Definition at line 107 of file marcmd.h.

#define MAR_SCAN_READ   8

Definition at line 105 of file marcmd.h.

#define MAR_SCAN_START   7

Definition at line 104 of file marcmd.h.

#define MAR_SCAN_XFORM   9

Definition at line 106 of file marcmd.h.

#define MAR_SERVO_INIT   14

Definition at line 111 of file marcmd.h.

#define MAR_START_DC   1

Definition at line 98 of file marcmd.h.

#define MAR_TIMER   99

Definition at line 113 of file marcmd.h.

#define MDC_COM_ABORT   5

Definition at line 17 of file marcmd.h.

Referenced by Command::exec_command(), MarHW::mar_abort(), MarHW::marTask(), and MarHW::StartScan().

#define MDC_COM_ABORTDIST   14

Definition at line 26 of file marcmd.h.

#define MDC_COM_ABORTPHI   13

Definition at line 25 of file marcmd.h.

#define MDC_COM_CHAMBER   23

Definition at line 35 of file marcmd.h.

Referenced by MarHW::mar_progress(), and MarHW::marTask().

#define MDC_COM_COLL   12
#define MDC_COM_DISTANCE   6

Definition at line 18 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_DSET   8

Definition at line 20 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_ERASE   3
#define MDC_COM_IDLE   0

Definition at line 12 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_INIT   2

Definition at line 14 of file marcmd.h.

Referenced by Command::exec_command(), MarHW::mar_progress(), and MarHW::marTask().

#define MDC_COM_IPS   99

Definition at line 39 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_LISTEN   21

Definition at line 33 of file marcmd.h.

#define MDC_COM_LOCK   17

Definition at line 29 of file marcmd.h.

#define MDC_COM_MODE   20
#define MDC_COM_OMOVE   15

Definition at line 27 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_OSET   16

Definition at line 28 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_PHI   7

Definition at line 19 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_PSET   9

Definition at line 21 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_QUIT   22

Definition at line 34 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_RESET   18

Definition at line 30 of file marcmd.h.

#define MDC_COM_RESTART   19

Definition at line 31 of file marcmd.h.

Referenced by MarHW::marTask().

#define MDC_COM_SCAN   11
#define MDC_COM_SHELL   25

Definition at line 37 of file marcmd.h.

Referenced by Command::exec_command(), and MarHW::marTask().

#define MDC_COM_SHUT   10

Definition at line 22 of file marcmd.h.

Referenced by Command::exec_command(), MarHW::mar_progress(), and MarHW::marTask().

#define MDC_COM_STARTUP   1
#define MDC_COM_STOP   4

Definition at line 16 of file marcmd.h.

#define MDC_COM_ZAXIS   24

Definition at line 36 of file marcmd.h.

#define PRGS_CHANGE   8

Definition at line 123 of file marcmd.h.

#define PRGS_CHI   4

Definition at line 119 of file marcmd.h.

#define PRGS_CMD   15

Definition at line 130 of file marcmd.h.

#define PRGS_DEFAULT   99

Definition at line 133 of file marcmd.h.

#define PRGS_DISTANCE   1

Definition at line 116 of file marcmd.h.

#define PRGS_ERASE   10

Definition at line 125 of file marcmd.h.

#define PRGS_EXPOSURE   9

Definition at line 124 of file marcmd.h.

#define PRGS_IDLE   0

Definition at line 115 of file marcmd.h.

#define PRGS_INIT   7

Definition at line 122 of file marcmd.h.

#define PRGS_LOCK   6

Definition at line 121 of file marcmd.h.

#define PRGS_OMEGA   3

Definition at line 118 of file marcmd.h.

#define PRGS_PHI   2

Definition at line 117 of file marcmd.h.

#define PRGS_SCAN   11

Definition at line 126 of file marcmd.h.

#define PRGS_THETA   5

Definition at line 120 of file marcmd.h.

#define PRGS_WAIT_SCAN   13

Definition at line 128 of file marcmd.h.

#define PRGS_WAIT_XRAY   12

Definition at line 127 of file marcmd.h.

#define PRGS_WAVE   14

Definition at line 129 of file marcmd.h.

#define PRGS_WRITE_XF   17

Definition at line 132 of file marcmd.h.

#define PRGS_XFORM   16

Definition at line 131 of file marcmd.h.

#define RECOVER_EXPOSURE   4

Definition at line 75 of file marcmd.h.

#define RECOVER_LOCK   3

Definition at line 74 of file marcmd.h.

#define RECOVER_SHUTTER_CLOSE   2

Definition at line 73 of file marcmd.h.

#define RECOVER_SHUTTER_OPEN   1

Definition at line 72 of file marcmd.h.

#define SHUTTER_IS_CLOSED   0

Definition at line 83 of file marcmd.h.

Referenced by MarHW::mar_initial_status(), and MarHW::process_status().

#define SHUTTER_IS_OPEN   1

Definition at line 84 of file marcmd.h.

Referenced by MarHW::marTask(), and MarHW::process_status().