1 #ifndef LH_THERMOELECTRIC_API_H
2 #define LH_THERMOELECTRIC_API_H
32 #include "lighthouse/api/LighthouseDllDecl.h"
33 #include "lighthouse/api/lhdefs.h"
49 virtual lh_celcius_t
getTecTemperature(lh_device_id_t deviceID, lh_error_code_t* errorCode);
75 virtual bool getTecStable(lh_device_id_t deviceID, lh_error_code_t* errorCode);
Definition: LHThermoelectricAPI.h:39
virtual lh_celcius_t getTecTemperatureSetpoint(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual bool getTecStable(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual void setTecTemperatureSetpoint(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_celcius_t celsius)
virtual lh_celcius_t getTecTemperature(lh_device_id_t deviceID, lh_error_code_t *errorCode)
This is the API for controlling the autonulling functionality of a device.
Definition: LighthouseAPI.h:54