NANDRAD Data Model Library
Version 2.0
NANDRAD
|
Contains data for a control model that generates control signals for different heating equipment based on thermostat values.
Definition at line 35 of file NANDRAD_HVACControlModel.h.
#include <NANDRAD_HVACControlModel.h>
Public Types | |
enum | modelType_t { MT_Heating, NUM_MT } |
Different model variants. More... | |
enum | OperatingMode { OM_Parallel, NUM_OM } |
Operating mode. More... | |
Public Member Functions | |
NANDRAD_READWRITE void | checkParameters () const |
Checks parameters for valid values. More... | |
Public Attributes | |
unsigned int | m_id = NANDRAD::INVALID_ID |
Unique ID-number for this model. More... | |
modelType_t | m_modelType = NUM_MT |
Model type. More... | |
OperatingMode | m_operatingMode = NUM_OM |
Operating mode. More... | |
std::string | m_zoneObjectList |
Object list with zones that this model is to be apply to. More... | |
Different model variants.
Definition at line 38 of file NANDRAD_HVACControlModel.h.
Operating mode.
Enumerator | |
---|---|
OM_Parallel | Input signal is forwarded unmodified to all heating models. |
Definition at line 44 of file NANDRAD_HVACControlModel.h.
NANDRAD_READWRITE void NANDRAD::HVACControlModel::checkParameters | ( | ) | const |
Checks parameters for valid values.
unsigned int NANDRAD::HVACControlModel::m_id = NANDRAD::INVALID_ID |
Unique ID-number for this model.
Definition at line 56 of file NANDRAD_HVACControlModel.h.
modelType_t NANDRAD::HVACControlModel::m_modelType = NUM_MT |
Model type.
Definition at line 59 of file NANDRAD_HVACControlModel.h.
OperatingMode NANDRAD::HVACControlModel::m_operatingMode = NUM_OM |
Operating mode.
Definition at line 62 of file NANDRAD_HVACControlModel.h.
std::string NANDRAD::HVACControlModel::m_zoneObjectList |
Object list with zones that this model is to be apply to.
Definition at line 65 of file NANDRAD_HVACControlModel.h.