3 #ifndef GCP_ANTENNA_CONTROL_ANTENNAGPIB_H
4 #define GCP_ANTENNA_CONTROL_ANTENNAGPIB_H
15 #include "gcp/util/common/CryoCon.h"
16 #include "gcp/util/common/GpibUsbController.h"
17 #include "gcp/util/common/GenericTask.h"
18 #include "gcp/util/common/LsThermal.h"
20 #include "gcp/antenna/control/specific/AntennaGpibMsg.h"
21 #include "gcp/antenna/control/specific/SpecificTask.h"
22 #include "gcp/antenna/control/specific/Board.h"
23 #include "gcp/util/specific/Directives.h"
24 #include "gcp/control/code/unix/libunix_src/common/tcpip.h"
25 #include "gcp/control/code/unix/libunix_src/common/regmap.h"
51 std::string device=
"whatever",
52 unsigned cryoConAddr=12,
53 unsigned lsThermoAddr=11);
78 std::string gpibDevice_;
79 unsigned cryoConAddr_;
80 unsigned lsThermoAddr_;
88 void readoutThermometry();
96 void readoutCryoCon();
109 RegMapBlock* lsTempSensors_;
110 RegMapBlock* ccTempSensor_;
111 RegMapBlock* ccHeaterCurrent_;
121 #endif // End #ifndef GCP_ANTENNA_CONTROL_ANTENNAGPIB_H
Definition: AntennaControl.h:43
Definition: AntennaGpibMsg.h:21
Definition: SpecificTask.h:19
Definition: GpibUsbController.h:53
Definition: AntennaGpib.h:42
Definition: LsThermal.h:17
AntennaGpib(AntennaControl *parent=0, std::string device="whatever", unsigned cryoConAddr=12, unsigned lsThermoAddr=11)
Definition: AntennaGpib.cc:17
Definition: GenericTask.h:33
virtual ~AntennaGpib()
Definition: AntennaGpib.cc:112