Familiar functions of AHT20 for all embedded device. More...
#include "AHT20_ATY.h"Go to the source code of this file.
Macros | |
| #define | __AHT20_ATY_C |
Functions | |
| void | AHT20_SoftReset (void) |
| AHT20 soft reset. | |
| uint8_t | AHT20_ReadStatusCmd (void) |
| read AHT20 status reg | |
| void | AHT20_IcInitCmd (void) |
| AHT20 chip initialization. | |
| uint8_t | AHT20_ReadBusyCmd (void) |
| get AHT20 busy flag | |
| uint8_t | AHT20_ReadCalEnableCmd (void) |
| read AHT20 calibration enable | |
| void | AHT20_TrigMeasure (void) |
| AHT20 measure command. | |
| void | AHT20_ReadData (uint8_t *data_t) |
| AHT20 measure command. | |
| void | AHT20_RegReset (uint8_t addr) |
| reset AHT20 reg setting | |
| void | AHT20_RegInit (void) |
| reset AHT20 reg setting | |
| uint8_t | AHT20_Init (void) |
| AHT20 all initialize. | |
| uint8_t | AHT20_ReadHT (uint32_t *ht) |
| read and split data to origin hum & tem | |
| uint8_t | AHT20_CalcResult (uint32_t *ht, float *aht) |
| calculate result from 20bit origin data, RH=%, T=C | |
| uint8_t | AHT20_TemHumGet (uint16_t *ht) |
Variables | |
| uint8_t | AHT20_InitFlag = 0 |
| calculate result from 20bit origin data, RH=%, T=C | |
Familiar functions of AHT20 for all embedded device.
| Project | DEVICE_GENERAL_ATY_LIB |
Definition in file AHT20_ATY.c.
| #define __AHT20_ATY_C |
Definition at line 30 of file AHT20_ATY.c.
calculate result from 20bit origin data, RH=%, T=C
| ht | input origin data, always bigger than 0 |
| aht | float data after calculate |
Definition at line 253 of file AHT20_ATY.c.
| void AHT20_IcInitCmd | ( | void | ) |
AHT20 chip initialization.
Definition at line 62 of file AHT20_ATY.c.
| uint8_t AHT20_Init | ( | void | ) |
AHT20 all initialize.
Definition at line 161 of file AHT20_ATY.c.
| uint8_t AHT20_ReadBusyCmd | ( | void | ) |
get AHT20 busy flag
Definition at line 79 of file AHT20_ATY.c.
| uint8_t AHT20_ReadCalEnableCmd | ( | void | ) |
read AHT20 calibration enable
Definition at line 90 of file AHT20_ATY.c.
| void AHT20_ReadData | ( | uint8_t * | data_t | ) |
AHT20 measure command.
| data_t | group to save origin reg data |
Definition at line 112 of file AHT20_ATY.c.
read and split data to origin hum & tem
| ht | group to save hum & tem data |
Definition at line 213 of file AHT20_ATY.c.
| uint8_t AHT20_ReadStatusCmd | ( | void | ) |
read AHT20 status reg
Definition at line 52 of file AHT20_ATY.c.
| void AHT20_RegInit | ( | void | ) |
reset AHT20 reg setting
Definition at line 148 of file AHT20_ATY.c.
| void AHT20_RegReset | ( | uint8_t | addr | ) |
reset AHT20 reg setting
| addr | reg address |
Definition at line 131 of file AHT20_ATY.c.
| void AHT20_SoftReset | ( | void | ) |
Definition at line 271 of file AHT20_ATY.c.
| void AHT20_TrigMeasure | ( | void | ) |
AHT20 measure command.
Definition at line 100 of file AHT20_ATY.c.
| uint8_t AHT20_InitFlag = 0 |
calculate result from 20bit origin data, RH=%, T=C
| ht | data group to save th value |
Definition at line 270 of file AHT20_ATY.c.