Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
humid_sht_i2c.h
Go to the documentation of this file.
1#ifndef HUMID_SHT_I2C_H
2#define HUMID_SHT_I2C_H
3
4#include "std.h"
5
6#define SHT2_WRITE_USER 0xE6
7#define SHT2_READ_USER 0xE7
8#define SHT2_TRIGGER_TEMP 0xF3
9#define SHT2_TRIGGER_HUMID 0xF5
10#define SHT2_SOFT_RESET 0xFE
11
28
29int8_t humid_sht_crc(volatile uint8_t *data);
30void humid_sht_init_i2c(void);
31void humid_sht_periodic_i2c(void);
32void humid_sht_p_temp(void);
33void humid_sht_p_humid(void);
34void humid_sht_event_i2c(void);
35
38
39#endif
uint16_t tempsht_i2c
void humid_sht_periodic_i2c(void)
void humid_sht_p_temp(void)
int8_t humid_sht_crc(volatile uint8_t *data)
void humid_sht_p_humid(void)
sht_stat_i2c
@ SHT2_SERIAL2
@ SHT2_READ_TEMP
@ SHT2_RESET
@ SHT2_SERIAL
@ SHT2_GET_TEMP
@ SHT2_SET_CONFIG
@ SHT2_TRIG_TEMP
@ SHT2_UNINIT
@ SHT2_READ_SERIAL
@ SHT2_READ_HUMID
@ SHT2_GET_HUMID
@ SHT2_IDLE
@ SHT2_TRIG_HUMID
@ SHT2_SERIAL1
void humid_sht_event_i2c(void)
void humid_sht_init_i2c(void)
float ftempsht_i2c
uint16_t humidsht_i2c
float fhumidsht_i2c
unsigned short uint16_t
Typedef defining 16 bit unsigned short type.
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.
signed char int8_t
Typedef defining 8 bit char type.