TwiceAsNice  2019-02-18
Public Attributes | List of all members
Basda::Tempo::jumoData Struct Reference

The values and flags that can be read off Linc-Nirvana JUMO device. More...

#include <JumoDevice.h>

Collaboration diagram for Basda::Tempo::jumoData:
Collaboration graph

Public Attributes

double _output
 the value of the output register More...
 
bool _statusOutput
 a flag marking the output as ok or dubious More...
 
double _tempExt
 the value of the external temperature More...
 
bool _statusExt
 a flag marking the value of the temperature as normal or too high. More...
 
double _tempTop
 the value of the temperature at the top More...
 
bool _statusTop
 a flag marking the value of the temperature as normal or too high. More...
 
double _tempMid
 the value of the temperature in the middle More...
 
bool _statusMid
 a flag marking the value of the temperature as normal or too high. More...
 
double _tempLow
 the value of the temperature in the lower part More...
 
bool _statusLow
 a flag marking the value of the temperature as normal or too high. More...
 
double _tempMean
 a computed average of the top middle and low temperatures More...
 
bool _usesFans
 a flag indicating that fans are in the cabinet More...
 
std::string _fanExchange
 
std::string _fanCabinet
 
double _cabFanSpeed
 A fan speed obtained from the controller. More...
 
bool _usesAlarms
 a flag indicating that alarms are controlled More...
 
bool _alarmLBT
 a flag indicating that a generic LBT alarm is activated More...
 
bool _alarmSiren
 a flag indicating that a siren alarm is off. More...
 
bool _alarmCable
 a flag indicating a cabling alarm More...
 
bool _alarmFlow
 a flag indicating a cooling flow alarm More...
 

Detailed Description

The values and flags that can be read off Linc-Nirvana JUMO device.

Member Data Documentation

◆ _alarmCable

bool Basda::Tempo::jumoData::_alarmCable

a flag indicating a cabling alarm

◆ _alarmFlow

bool Basda::Tempo::jumoData::_alarmFlow

a flag indicating a cooling flow alarm

◆ _alarmLBT

bool Basda::Tempo::jumoData::_alarmLBT

a flag indicating that a generic LBT alarm is activated

◆ _alarmSiren

bool Basda::Tempo::jumoData::_alarmSiren

a flag indicating that a siren alarm is off.

◆ _cabFanSpeed

double Basda::Tempo::jumoData::_cabFanSpeed

A fan speed obtained from the controller.

◆ _fanCabinet

std::string Basda::Tempo::jumoData::_fanCabinet

◆ _fanExchange

std::string Basda::Tempo::jumoData::_fanExchange

◆ _output

double Basda::Tempo::jumoData::_output

the value of the output register

◆ _statusExt

bool Basda::Tempo::jumoData::_statusExt

a flag marking the value of the temperature as normal or too high.

◆ _statusLow

bool Basda::Tempo::jumoData::_statusLow

a flag marking the value of the temperature as normal or too high.

◆ _statusMid

bool Basda::Tempo::jumoData::_statusMid

a flag marking the value of the temperature as normal or too high.

◆ _statusOutput

bool Basda::Tempo::jumoData::_statusOutput

a flag marking the output as ok or dubious

◆ _statusTop

bool Basda::Tempo::jumoData::_statusTop

a flag marking the value of the temperature as normal or too high.

◆ _tempExt

double Basda::Tempo::jumoData::_tempExt

the value of the external temperature

◆ _tempLow

double Basda::Tempo::jumoData::_tempLow

the value of the temperature in the lower part

◆ _tempMean

double Basda::Tempo::jumoData::_tempMean

a computed average of the top middle and low temperatures

◆ _tempMid

double Basda::Tempo::jumoData::_tempMid

the value of the temperature in the middle

◆ _tempTop

double Basda::Tempo::jumoData::_tempTop

the value of the temperature at the top

◆ _usesAlarms

bool Basda::Tempo::jumoData::_usesAlarms

a flag indicating that alarms are controlled

◆ _usesFans

bool Basda::Tempo::jumoData::_usesFans

a flag indicating that fans are in the cabinet


The documentation for this struct was generated from the following file: