3 #ifndef GCP_ANTENNA_CONTROL_ANTENNAGPIBMSG_H
4 #define GCP_ANTENNA_CONTROL_ANTENNAGPIBMSG_H
15 #include "gcp/util/common/GenericTaskMsg.h"
57 inline void packConnectMsg()
60 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
69 inline void packReadoutMsg()
72 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
74 type = READOUT_THERMO;
81 inline void packGpibCmdMsg(
unsigned device,
unsigned cmdId,
int* intVals,
float fltVal)
84 gcp::util::GenericTaskMsg::TASK_SPECIFIC;
88 body.gpib.device = device;
89 body.gpib.cmdId = cmdId;
90 body.gpib.intVals[0] = intVals[0];
91 body.gpib.intVals[1] = intVals[1];
92 body.gpib.fltVal = fltVal;
103 #endif // End #ifndef GCP_ANTENNA_CONTROL_ANTENNAGPIBMSG_H
Definition: GenericTaskMsg.h:31
Definition: AntennaGpibMsg.h:21
GenericMsgType genericMsgType_
Definition: GenericTaskMsg.h:50
MsgType type
Definition: AntennaGpibMsg.h:36
union gcp::antenna::control::AntennaGpibMsg::@4 body