SEPIA
Software documentation for the APEX SEPIA receivers
|
A class to communicate with the Cryo controller. More...
#include <cryocon.h>
Inherits QObject.
Public Types | |
enum | Channel { A = 0, B = 1, C = 2, D = 3 } |
The different temperature channels. More... | |
Public Member Functions | |
bool | isConnected () |
Check connection. More... | |
float | readTemperature (Channel channel) |
Perform a temperature reading. More... | |
void | configureLoop (Channel channel, float T) |
Configure a control loop to keep constant temperature. More... | |
void | controlLoop () |
Start temperature control loops. | |
void | stopLoop () |
Stop temperature control loops. | |
A class to communicate with the Cryo controller.
void CryoController::configureLoop | ( | Channel | channel, |
float | T | ||
) |
Configure a control loop to keep constant temperature.
channel | the temperature channel to control |
T | the temperature in K to achieve by the control loop |
bool CryoController::isConnected | ( | ) |
Check connection.
float CryoController::readTemperature | ( | Channel | channel | ) |
Perform a temperature reading.
channel | the temperature channel to read |