#include "messages.h"Go to the source code of this file.
| #define PREPARE_RUN MINOS_DAQ_PREPARE_RUN |
Definition at line 177 of file rcMessages.h.
| #define RC_COMMAND_BITPOS 0 |
| #define RC_COMMAND_MASK 0xFF<<RC_COMMAND_BITPOS |
| #define RC_DATAFLAG_BITPOS 15 |
Definition at line 99 of file rcMessages.h.
| #define RC_DATAFLAG_MASK 1<<RC_DATAFLAG_BITPOS |
Definition at line 100 of file rcMessages.h.
| #define RC_FROM_BITPOS 24 |
Definition at line 95 of file rcMessages.h.
Referenced by roto_check_ack(), and roto_complete_cmd().
| #define RC_FROM_MASK 0xff<<RC_FROM_BITPOS |
| #define RC_MAX_DATASTRING 40960 |
Definition at line 104 of file rcMessages.h.
| #define RC_MAX_RUNCOMMENT 800 |
Definition at line 105 of file rcMessages.h.
| #define RC_TO_BITPOS 16 |
| #define RC_TO_MASK 0xff<<RC_TO_BITPOS |
| #define RC_TYPE_BITPOS 8 |
| #define RC_TYPE_MASK 0x7f<<RC_TYPE_BITPOS |
Definition at line 102 of file rcMessages.h.
| #define START_RUN MINOS_DAQ_START_RUN |
Definition at line 178 of file rcMessages.h.
| typedef enum MinosDaqCommands RcCommand |
| typedef enum MinosCommandTypes RcCommandType |
| typedef enum rcMsgEnum RcMessageId |
| typedef enum rcTypeEnum RcMsgType |
| typedef enum MinosDaqReport RcReport |
| typedef enum MinosDaqRequest RcRequest |
| enum MinosCommandTypes |
Definition at line 121 of file rcMessages.h.
00121 { 00122 MINOS_RC_COMMAND = RC_EXECUTE, 00123 MINOS_RC_ACKNOWLEDGE = RC_ACKNOWLEDGE, 00124 MINOS_RC_UNABLE_TO = RC_UNABLE_TO, 00125 MINOS_RC_REQUEST = RC_REQUEST, 00126 MINOS_RC_REPORT = RC_REPORT, 00127 MINOS_RC_STATE_REPORT = RC_STATE_REPORT, 00128 MINOS_RC_I_AM_A = RC_I_AM_A, 00129 MINOS_RC_GUI_COMMAND = RC_GUI_COMMAND, 00130 MINOS_RC_INFO_MESSAGE = RC_INFO_MESSAGE, 00131 MINOS_RC_CONFIG_COMMAND, /*no longer used - use gui commands instead*/ 00132 END_OF_MINOS_RC_COMMAND_TYPES 00133 }RcCommandType;
| enum MinosDaqCommands |
Definition at line 156 of file rcMessages.h.
00156 {MINOS_DAQ_PREPARE_RUN=1, 00157 MINOS_DAQ_START_RUN, 00158 MINOS_DAQ_PAUSE_RUN, 00159 MINOS_DAQ_RESUME_RUN, 00160 MINOS_DAQ_STOP_RUN, 00161 MINOS_DAQ_ABORT_RUN, 00162 MINOS_DAQ_NEW_SUB_RUN, 00163 MINOS_DAQ_RESET, 00164 MINOS_DAQ_RESTART, 00165 MINOS_DAQ_REBOOT, 00166 MINOS_DAQ_NODESTATUS, 00167 MINOS_DAQ_CONNECT, 00168 MINOS_DAQ_ADD_TO_GLOBAL, 00169 MINOS_DAQ_REMOVE_FROM_GLOBAL, 00170 MINOS_DAQ_ACTIVATE_ENTITY, 00171 MINOS_DAQ_DEACTIVATE_ENTITY, 00172 MINOS_DAQ_SET_TARGET =40, 00173 MINOS_DAQ_CAL_RESET, /*command fo LI only, this should really be scripted!*/ 00174 END_OF_MINOS_DAQ_COMMANDS}RcCommand;
| enum MinosDaqReport |
| MINOS_RC_REP_STATUS_UPDATE | |
| MINOS_RC_REP_RUNSTARTED | |
| MINOS_RC_REP_RUNSTOPPED | |
| MINOS_RC_REP_RUNSTOPPING | |
| MINOS_RC_REP_SPILLDATA | |
| END_RC_REP |
Definition at line 147 of file rcMessages.h.
00147 { 00148 MINOS_RC_REP_STATUS_UPDATE = 2, 00149 MINOS_RC_REP_RUNSTARTED, 00150 MINOS_RC_REP_RUNSTOPPED, 00151 MINOS_RC_REP_RUNSTOPPING, 00152 MINOS_RC_REP_SPILLDATA, 00153 END_RC_REP 00154 }RcReport;
| enum MinosDaqRequest |
| MINOS_RC_REQ_CURRENT_STATE | |
| MINOS_RC_REQ_STATUS_UPDATE | |
| MINOS_RC_REQ_NEXT_SUB_RUN | |
| MINOS_RC_REQ_ALL_STATES | |
| MINOS_RC_REQ_YOUR_IDENTITY | |
| MINOS_RC_REQ_RUNSTOP | |
| MINOS_RC_REQ_SPILLDATA | |
| END_OF_MINOS_RC_REQUESTS |
Definition at line 136 of file rcMessages.h.
00136 { 00137 MINOS_RC_REQ_CURRENT_STATE=1, 00138 MINOS_RC_REQ_STATUS_UPDATE, 00139 MINOS_RC_REQ_NEXT_SUB_RUN, 00140 MINOS_RC_REQ_ALL_STATES, 00141 MINOS_RC_REQ_YOUR_IDENTITY, 00142 MINOS_RC_REQ_RUNSTOP, 00143 MINOS_RC_REQ_SPILLDATA, 00144 END_OF_MINOS_RC_REQUESTS 00145 }RcRequest;
| enum rcMsgEnum |
Definition at line 180 of file rcMessages.h.
00180 { 00181 CMD_PREPARE_RUN = (RC_EXECUTE<<8) | MINOS_DAQ_PREPARE_RUN, 00182 CMD_START_RUN = (RC_EXECUTE<<8) | MINOS_DAQ_START_RUN, 00183 CMD_PAUSE_RUN = (RC_EXECUTE<<8) | MINOS_DAQ_PAUSE_RUN, 00184 CMD_RESUME_RUN = (RC_EXECUTE<<8) | MINOS_DAQ_RESUME_RUN, 00185 CMD_STOP_RUN = (RC_EXECUTE<<8) | MINOS_DAQ_STOP_RUN, 00186 CMD_ABORT_RUN = (RC_EXECUTE<<8) | MINOS_DAQ_ABORT_RUN, 00187 CMD_CHANGE_SUBRUN = (RC_EXECUTE<<8) | MINOS_DAQ_NEW_SUB_RUN, 00188 CMD_RESET = (RC_EXECUTE<<8) | MINOS_DAQ_RESET, 00189 CMD_RESTART = (RC_EXECUTE<<8) | MINOS_DAQ_RESTART, 00190 CMD_REBOOT = (RC_EXECUTE<<8) | MINOS_DAQ_REBOOT, 00191 MSG_CURRENT_STATE = (MINOS_RC_STATE_REPORT<<8), 00192 00193 MSG_STATUS = (MINOS_RC_REPORT<<8) | MINOS_RC_REP_STATUS_UPDATE, 00194 00195 CMD_REQUEST_CURRENT_STATE = 00196 (MINOS_RC_REQUEST<<8) | MINOS_RC_REQ_CURRENT_STATE, 00197 CMD_REQUEST_STATUS 00198 } RcMessageId ;
| enum rcTypeEnum |
| RC_EXECUTE | |
| RC_ACKNOWLEDGE | |
| RC_UNABLE_TO | |
| RC_REQUEST | |
| RC_REPORT | |
| RC_STATE_REPORT | |
| RC_I_AM_A | |
| RC_GUI_COMMAND | |
| RC_INFO_MESSAGE | |
| END_OF_RC_COMMAND_TYPES |
Definition at line 108 of file rcMessages.h.
00108 { 00109 RC_EXECUTE=1, 00110 RC_ACKNOWLEDGE, 00111 RC_UNABLE_TO, 00112 RC_REQUEST, /* Whatever this means!! */ 00113 RC_REPORT, 00114 RC_STATE_REPORT, 00115 RC_I_AM_A, 00116 RC_GUI_COMMAND, 00117 RC_INFO_MESSAGE, 00118 END_OF_RC_COMMAND_TYPES 00119 } RcMsgType ;
1.4.7