HIH-8131  00
Makrodefinitionen | Funktionen | Variablen
hih-8131.c-Dateireferenz
#include "i2cmaster.h"
#include "hih-8131.h"

Makrodefinitionen

#define I2C_ADDR   0x4E
 
#define ACK   1
 
#define NACK   0
 
#define TRUE   1
 
#define FALSE   0
 
#define I2C_READ   1
 
#define I2C_WRITE   0
 

Funktionen

void hih_mr (void)
 Humidity and Temperature Measurement Request. Mehr ...
 
uint8_t hih_df (uint16_t *hum, uint16_t *tmp)
 Humidity and Temperature Data Fetch. Mehr ...
 
uint8_t hih_scanaddr (void)
 Scan the i2C Address, only for a Single Device on Bus. Mehr ...
 
void hih_setaddr (uint8_t addr)
 Set the i2C Address. Mehr ...
 
uint8_t hih_getrht (float *rh, float *t)
 Make a complete Measurement Cycle and convert RH in % and T in C° Mehr ...
 

Variablen

uint8_t i2c_addr = I2C_ADDR
 

Ausführliche Beschreibung

File:
hih-8131.c
Created:
26.02.2015
Revised:
26.02.2015
Version:
1.0
Author:
Marcel Mueller
Target:
any AVR device
Compiler:
AVR-GCC 4.8.2 / avr-libc 1.8.0
License:
GPLv3 or later
Description:
Source File for the Honeywell HumidIconTM Digital Humidity/Temperature Sensors.

Makro-Dokumentation

#define ACK   1
#define FALSE   0
#define I2C_ADDR   0x4E
#define I2C_READ   1
#define I2C_WRITE   0
#define NACK   0
#define TRUE   1

Variablen-Dokumentation

uint8_t i2c_addr = I2C_ADDR