21 #ifndef _AVRIO_TEMT_H_ 22 #define _AVRIO_TEMT_H_ 23 #include <avrio/adc_sensor.h> 123 # if defined(__DOXYGEN__) void vTemtGetRaw(xTemtSensor *pSensor, xTemtRaw *pRaw)
Lecture valeurs brutes.
void vTemtInit(xTemtSensor *pSensor, uint8_t ucAdcLumChan, xTemtSetting *pLumSettings, uint8_t ucAdcTempChan, xTemtSetting *pTempSetting)
Initialisation capteur.
struct xTemtValue xTemtValue
Valeurs calculées de la luminosité et de la température.
uint16_t usTemp
Valeur brute ADC de la température.
void vTemtRawToValue(xTemtSensor *pSensor, const xTemtRaw *pRaw, xTemtValue *pValue)
Convertit des valeurs brutes en grandeurs capteur.
uint16_t usLum
Valeur brute ADC de l'éclairement lumineux.
struct xTemtSensor xTemtSensor
Capteur TEMT.
double dLum
Eclairement lumineux en lux.
Données brutes lues dans un capteur.
void vTemtGetValue(xTemtSensor *pSensor, xTemtValue *pValue)
Lecture capteur.
Valeurs calculées de la luminosité et de la température.
double dTemp
Température exprimée en °C.
struct xTemtRaw xTemtRaw
Données brutes lues dans un capteur.