|
My Project
|
Public Member Functions | |
| CryoConResp () | |
| CryoConResp (SpecificShare *share, std::string name) | |
| virtual | ~CryoConResp () |
| void | requestLoadTemperature () |
| void | requestHeaterOutput () |
Public Member Functions inherited from gcp::antenna::control::Board | |
| Board (SpecificShare *share, std::string name) | |
| Board (SpecificShare *share, gcp::util::AntNum ant) | |
| Board (SpecificShare *share) | |
| Board () | |
| virtual | ~Board () |
| RegMapBlock * | findReg (char *name) |
| bool | isReachable () |
| virtual void | reset () |
| int | getIndex () |
| virtual void | readRegNoLock (RegMapBlock *blk, unsigned int first, unsigned int nreg, unsigned int *value) |
| virtual void | readReg (RegMapBlock *blk, unsigned int first, unsigned int nreg, unsigned int *value) |
| virtual void | readReg (RegMapBlock *blk, unsigned int first, unsigned int nreg, float *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, signed char *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, unsigned char *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, signed short *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, unsigned short *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, int *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, unsigned int *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, float *value) |
| virtual void | writeRegNoLock (RegMapBlock *blk, unsigned first, unsigned nreg, double *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, signed char *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, unsigned char *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, signed short *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, unsigned short *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, int *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, unsigned int *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, float *value) |
| virtual void | writeReg (RegMapBlock *blk, unsigned first, unsigned nreg, double *value) |
Public Member Functions inherited from gcp::util::CryoCon | |
| CryoCon (bool doSpawn=false) | |
| CryoCon (std::string port, bool doSpawn=false) | |
| CryoCon (GpibUsbController &controller) | |
| virtual | ~CryoCon () |
| void | setUpLoop (int loopNum=1) |
| void | setUpLoop (int loopNum, std::vector< float > &values) |
| void | heatUpSensor (int loopNum=1) |
| void | resumeCooling (int loopNum=1) |
| float | queryChannelTemperature (int val=0) |
| float | queryHeaterCurrent () |
| void | setInputUnits () |
| void | clearStatus () |
| void | resetModule () |
| void | stopControlLoop () |
| void | engageControlLoop () |
| void | setSkyTemp (int loopNum=1, float val=6.5) |
| void | setSourceChannel (int loopNum=1, int val=1) |
| void | setLoopRange (int loopNum=1, int val=1) |
| void | setPGain (int loopNum=1, float val=0.5) |
| void | setIGain (int loopNum=1, float val=1) |
| void | setDGain (int loopNum=1, float val=0) |
| void | setPowerOutput (int loopNum=1, float val=50) |
| void | setHeaterLoad (int loopNum=1, float val=50) |
| void | setControlLoopType (int loopNum=1, int val=1) |
Public Member Functions inherited from gcp::util::GpibUsbDevice | |
| GpibUsbDevice (bool doSpawn=false) | |
| GpibUsbDevice (std::string port, bool doSpawn=false) | |
| GpibUsbDevice (GpibUsbController &controller) | |
| virtual | ~GpibUsbDevice () |
| void | setAddress (unsigned address) |
| unsigned | getAddress () |
| void | sendDeviceCommand (std::string cmd, bool expectsResponse=false, GPIB_RESPONSE_HANDLER(*handler)=0, bool block=false, void *retVal=0) |
| void | sendControllerCommand (std::string cmd, bool expectsResponse=false, GPIB_RESPONSE_HANDLER(*handler)=0, bool block=false, void *retVal=0) |
| std::string | getDevice () |
| GpibUsbController * | controller () |
Public Attributes | |
| RegMapBlock * | tempSensor_ |
| RegMapBlock * | heaterCurrent_ |
Additional Inherited Members | |
Protected Attributes inherited from gcp::antenna::control::Board | |
| SpecificShare * | share_ |
| RegMapBoard * | board_ |
| bool | hasBoard_ |
| CryoConResp::CryoConResp | ( | ) |
Constructor.
....................................................................... Constructors
|
virtual |
Destructor.
....................................................................... Destructor.
| void CryoConResp::requestHeaterOutput | ( | ) |
Requests heater output and writes it to disk
....................................................................... Requests (and records) the heater current (in percentage)
| void CryoConResp::requestLoadTemperature | ( | ) |
Requests load Temperature and writes it to disk
....................................................................... Requests (and records) the load temperature
| RegMapBlock* gcp::antenna::control::CryoConResp::tempSensor_ |
Data registers we store