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
 
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