19 #include <sysio/defs.h> 41 #define GP2I2C_I2CADDR 0x46 59 typedef struct xG2pSensor xG2pSensor;
void vGp2SetSetting(xG2pSensor *xSensor, const xG2pSetting *xSetting)
Modification du repère d'étalonnage.
xG2pSensor * xGp2Open(const char *sI2cBus, int iI2cAddr, const xG2pSetting *xSetting)
Ouverture d'un capteur.
int iGp2ReadVoltage(xG2pSensor *xSensor)
Lecture de la tension moyenne en sortie du capteur.
int iGp2VoltageToDensity(int iVoltage, const xG2pSetting *xSetting)
Convertion d'une tension en densité de particules fines.
int iGp2Read(xG2pSensor *xSensor)
Lecture de la densité de particules fines.
int iGp2Close(xG2pSensor *xSensor)
Fermeture et destruction d'un capteur.