![]() |
SysIo
1.9.0
Embedded Library and tools
|
Ce module permet la commande d'un capteur d'humidité et de température I2C HIH6130 de Honeywell. Ce module est compatible avec les circuits suivants :
Classes | |
struct | xHih6130Data |
Données de mesure fournies par un capteur HIH6130. More... | |
Functions | |
int | iHih6130Close (xHih6130 *sensor) |
Fermeture d'un circuit HIH6130. More... | |
int | iHih6130Read (xHih6130 *sensor, xHih6130Data *data) |
Lecture des derniers résultats de conversion. More... | |
int | iHih6130Start (xHih6130 *sensor) |
Démarrer la conversion. More... | |
xHih6130 * | xHih6130Open (const char *device, int i2caddr) |
Ouverture d'un circuit HIH6130. More... | |
Macros | |
#define | CHIPCAP2_I2CADDR 0x28 |
Adresse I2c par défaut du circuit ChipCap 2. More... | |
#define | HIH6130_BUSY 1 |
Valeur indiquant que la mesure est en cours. | |
#define | HIH6130_I2CADDR 0x27 |
Adresse I2c par défaut du circuit HIH6130. More... | |
Typedefs | |
typedef struct xHih6130 | xHih6130 |
typedef struct xHih6130Data | xHih6130Data |
Données de mesure fournies par un capteur HIH6130. | |
#define CHIPCAP2_I2CADDR 0x28 |
#include <hih6130.h>
Adresse I2c par défaut du circuit ChipCap 2.
La valeur par défaut indiquée dans la documentation 0x28 est exprimée en hexadécimal alignée à droite.
#define HIH6130_I2CADDR 0x27 |
int iHih6130Close | ( | xHih6130 * | sensor | ) |
#include <hih6130.h>
Fermeture d'un circuit HIH6130.
sensor | pointeur sur le contexte du circuit HIH6130 |
int iHih6130Read | ( | xHih6130 * | sensor, |
xHih6130Data * | data | ||
) |
#include <hih6130.h>
Lecture des derniers résultats de conversion.
sensor | pointeur sur le contexte du circuit HIH6130 |
data | Pointeur sur une variable qui contiendra les derniers résultats |
int iHih6130Start | ( | xHih6130 * | sensor | ) |
#include <hih6130.h>
Démarrer la conversion.
Le temps de conversion est de 36.65 ms d'après la documentation (vérifié par la mesure).
iHih6130Read() permet de scruter si la mesure est terminée.
sensor | pointeur sur le contexte du circuit HIH6130 |
xHih6130* xHih6130Open | ( | const char * | device, |
int | i2caddr | ||
) |
#include <hih6130.h>
Ouverture d'un circuit HIH6130.
device | nom du fichier d'accès au bus I2C (par exemple /dev/i2c-1) |
i2caddr | adresse du circuit I2C (alignée à droite) |