29 #include "bacnetmstp.hpp" 30 #include "bacnetutil.hpp" 83 typedef enum : uint32_t {
84 AV_Temperature_Offset = 1,
86 AV_Relay_Set_Point = 3,
87 AV_Relay_Hysteresis = 4,
89 AV_Calibration_Single_Point = 6,
95 typedef enum : uint32_t {
97 AI_Relative_Humidity = 2,
98 AI_Temperature_ChipCap = 3,
99 AI_Temperature_Thermistor = 4
103 typedef enum : uint32_t {
104 BV_Temperature_Units = 1,
105 BV_ABC_Logic_State = 2,
106 BV_ABC_Logic_Reset = 3,
107 BV_CO2_Calibration = 4
111 typedef enum : uint32_t {
128 T8100(uint32_t targetDeviceObjectID);
374 bool m_isTempInitialized;
void setABCLogicReset(bool value)
Definition: t8100.cxx:241
float getBaudRate()
Definition: t8100.cxx:216
void setRelaySetPoint(float value)
Definition: t8100.cxx:157
float getTemperatureOffset()
Definition: t8100.cxx:117
bool getABCLogicState()
Definition: t8100.cxx:226
void setRelayHysteresis(float value)
Definition: t8100.cxx:173
float getRelayHysteresis()
Definition: t8100.cxx:168
float getCO2()
Definition: t8100.hpp:160
C++ API wrapper for the bh1749 driver.
Definition: a110x.hpp:29
void setCalibrationSinglePoint(float value)
Definition: t8100.cxx:205
bool getCO2Calibration()
Definition: t8100.cxx:246
float getMACAddress()
Definition: t8100.cxx:221
void setABCLogicState(bool value)
Definition: t8100.cxx:231
float getHumidityOffset()
Definition: t8100.cxx:136
float getElevation()
Definition: t8100.cxx:184
float getTemperature(bool fahrenheit=false)
Definition: t8100.cxx:91
~T8100()
Definition: t8100.cxx:67
void setHumidityOffset(float value)
Definition: t8100.cxx:141
float getRelaySetPoint()
Definition: t8100.cxx:152
void setElevation(float value)
Definition: t8100.cxx:189
UPM Utility API for BACnet.
Definition: bacnetutil.hpp:50
void setTemperatureScale(bool fahrenheit)
Definition: t8100.cxx:99
UPM API for the Amphenol Telaire Ventostat T8100 Ventilation Controller.
Definition: t8100.hpp:79
T8100(uint32_t targetDeviceObjectID)
Definition: t8100.cxx:50
bool getTemperatureScale()
Definition: t8100.cxx:107
void update()
Definition: t8100.cxx:71
void setTemperatureOffset(float value)
Definition: t8100.cxx:122
bool getRelayState()
Definition: t8100.hpp:183
float getHumidity()
Definition: t8100.hpp:149
void setCO2Calibration(bool value)
Definition: t8100.cxx:251
float getCalibrationSinglePoint()
Definition: t8100.cxx:200
bool getABCLogicReset()
Definition: t8100.cxx:236