Structure to hold the OCAM camera temperature readings returned by the device. More...
#include <ocamUtils.hpp>

| Public Member Functions | |
| bool | operator== (const ocamTemps &t) | 
| Test for equality between two ocamTemps structures. | |
| int | setInvalid () | 
| Set all values to the invalid value, -999. | |
| Public Attributes | |
| float | CCD { 0 } | 
| The detector temperature. | |
| float | CPU { 0 } | 
| The CPU temperature. | |
| float | POWER { 0 } | 
| Power supply temperature. | |
| float | BIAS { 0 } | 
| Bias temperature. | |
| float | WATER { 0 } | 
| Cooling water temperature. | |
| float | LEFT { 0 } | 
| The left amplifier temperature. | |
| float | RIGHT { 0 } | 
| The right amplifier temperature. | |
| float | SET { 0 } | 
| The CCD set temeperature. | |
| float | COOLING_POWER { 0 } | 
| the cooling power in 100 mw. | |
Structure to hold the OCAM camera temperature readings returned by the device.
Definition at line 21 of file ocamUtils.hpp.
| 
 | inline | 
| 
 | inline | 
Set all values to the invalid value, -999.
Definition at line 45 of file ocamUtils.hpp.
References BIAS, CCD, COOLING_POWER, CPU, LEFT, POWER, RIGHT, SET, and WATER.
Referenced by MagAOX::app::ocam2KCtrl::appLogic(), MagAOX::app::ocam2KCtrl::appStartup(), MagAOX::app::ocam2KCtrl::getTemps(), and MagAOX::app::ocam2KCtrl::onPowerOff().
| float MagAOX::app::ocamTemps::BIAS { 0 } | 
Bias temperature.
Definition at line 26 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), MagAOX::app::ocam2KCtrl::onPowerOff(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::CCD { 0 } | 
The detector temperature.
Definition at line 23 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::COOLING_POWER { 0 } | 
the cooling power in 100 mw.
Definition at line 31 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), MagAOX::app::ocam2KCtrl::onPowerOff(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::CPU { 0 } | 
The CPU temperature.
Definition at line 24 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), MagAOX::app::ocam2KCtrl::onPowerOff(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::LEFT { 0 } | 
The left amplifier temperature.
Definition at line 28 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), MagAOX::app::ocam2KCtrl::onPowerOff(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::POWER { 0 } | 
Power supply temperature.
Definition at line 25 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), MagAOX::app::ocam2KCtrl::onPowerOff(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::RIGHT { 0 } | 
The right amplifier temperature.
Definition at line 29 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), MagAOX::app::ocam2KCtrl::onPowerOff(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::SET { 0 } | 
The CCD set temeperature.
Definition at line 30 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().
| float MagAOX::app::ocamTemps::WATER { 0 } | 
Cooling water temperature.
Definition at line 27 of file ocamUtils.hpp.
Referenced by MagAOX::app::ocam2KCtrl::getTemps(), MagAOX::app::ocam2KCtrl::onPowerOff(), operator==(), MagAOX::app::parseTemps(), ocamUtils_test::SCENARIO(), and setInvalid().