30 #include <mraa/aio.hpp> 
   32 #define TEX00_DEFAULT_AREF 5.0 
   81       STYPE_THERMISTOR_TED               = 0, 
 
  105     TEX00(
int tPin, 
float balanceResistor, SENSOR_TYPES_T stype,
 
  106           float aref=TEX00_DEFAULT_AREF);
 
  166     float thermistor(
float ohms);
 
  178     float m_balanceResistor;
 
  180     int average(
int samples);
 
  190       tempEntry(
float o, 
float t) : ohms(o), temp(t) {};
 
  197     std::vector<tempEntry> m_tempVector;
 
  200     void initThermistorTED();
 
  201     void initThermistorTEB();
 
  202     void initThermistorTEC();
 
  203     void initThermistorTEI();
 
  204     void initThermistorTEE();
 
  205     void initThermistorTEF();
 
  206     void initThermistorTEH();
 
  207     void initThermistorTEJ();
 
  208     void initThermistorTES();
 
  209     void initThermistorTER();
 
  210     void initThermistorTEM();
 
  211     void initThermistorTEU();
 
  212     void initThermistorTET();
 
API for the Veris TEX00 Temperature Sensor. 
Definition: tex00.hpp:77
 
float getTemperature(bool fahrenheit=false)
Definition: tex00.cxx:136
 
~TEX00()
Definition: tex00.cxx:119
 
bool isOutOfRange()
Definition: tex00.hpp:157
 
float getTemperatureRangeMax()
Definition: tex00.cxx:235
 
float getTemperatureRangeMin()
Definition: tex00.cxx:224
 
TEX00(int tPin, float balanceResistor, SENSOR_TYPES_T stype, float aref=TEX00_DEFAULT_AREF)
Definition: tex00.cxx:43
 
void update()
Definition: tex00.cxx:123