|
My Project
|
Public Member Functions | |
| 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 () |
| CryoCon::CryoCon | ( | bool | doSpawn = false | ) |
Constructor.
....................................................................... Constructors
|
virtual |
Destructor.
....................................................................... Destructor.
| void CryoCon::clearStatus | ( | ) |
Clear Status
....................................................................... Clear status
| void CryoCon::engageControlLoop | ( | ) |
| void CryoCon::heatUpSensor | ( | int | loopNum = 1 | ) |
Heat up the sensor
....................................................................... Heat Up the sensor
| float CryoCon::queryChannelTemperature | ( | int | val = 0 | ) |
Query the temperature
....................................................................... Query the temperature
| float CryoCon::queryHeaterCurrent | ( | ) |
Query the Heater current
....................................................................... Query the temperature
| void CryoCon::resetModule | ( | ) |
Reset Module
....................................................................... Reset the module
| void CryoCon::resumeCooling | ( | int | loopNum = 1 | ) |
Resume cooling with PID
....................................................................... Resume cooling after warming up the sensor
| void CryoCon::setControlLoopType | ( | int | loopNum = 1, |
| int | val = 1 |
||
| ) |
Set Control Loop Type
....................................................................... Set Loop Type
| void CryoCon::setDGain | ( | int | loopNum = 1, |
| float | val = 0 |
||
| ) |
Set D Gain factor in PID.
....................................................................... Set D Gain
| void CryoCon::setHeaterLoad | ( | int | loopNum = 1, |
| float | val = 50 |
||
| ) |
Set Heater Load Resistance
....................................................................... Set Heater Load
| void CryoCon::setIGain | ( | int | loopNum = 1, |
| float | val = 1 |
||
| ) |
Set I Gain factor in PID.
....................................................................... Set I Gain
| void CryoCon::setInputUnits | ( | ) |
Set Input Units to Kelvin
....................................................................... Set Input Units
| void CryoCon::setLoopRange | ( | int | loopNum = 1, |
| int | val = 1 |
||
| ) |
| void CryoCon::setPGain | ( | int | loopNum = 1, |
| float | val = 0.5 |
||
| ) |
Set P Gain factor in PID.
....................................................................... Set P Gain
| void CryoCon::setPowerOutput | ( | int | loopNum = 1, |
| float | val = 50 |
||
| ) |
| void CryoCon::setSkyTemp | ( | int | loopNum = 1, |
| float | val = 6.5 |
||
| ) |
Set Sky temperature
....................................................................... Set Sky Temperature
| void CryoCon::setSourceChannel | ( | int | loopNum = 1, |
| int | val = 1 |
||
| ) |
| void CryoCon::setUpLoop | ( | int | loopNum = 1 | ) |
Sets up the control Loop Parameters
....................................................................... Destructor.
| void CryoCon::stopControlLoop | ( | ) |
Stop the control loop
....................................................................... Stop the control Loop