Familiar functions of BMP280 for all embedded device. More...
#include "BMP280_ATY.h"Go to the source code of this file.
Macros | |
| #define | __BMP280_ATY_C |
Functions | |
| uint8_t | BMP280_ReadId (void) |
| BMP280 read id. | |
| uint8_t | BMP280_GetStatus (uint8_t status_flag) |
| BMP280 get status. | |
| void | BMP280_SetOversamp (BMP280_OVERSAMPLE_MODE *config) |
| BMP280 set oversamp. | |
| void | BMP280_SetStandbyFilter (BMP280_CONFIG *config) |
| BMP280 set standby filter. | |
| double | BM280_CompensateT (BMP280_S32_t adc_T) |
| BMP280 calculate temperature compensate for double. | |
| double | BM280_CompensateP (BMP280_S32_t adc_P) |
| BMP280 calculate pressure compensate for double. | |
| double | BMP280_GetTemperature (void) |
| BMP280 get temperature. | |
| double | BMP280_GetPressure (void) |
| BMP280 get pressure. | |
| void | BM280_Init (void) |
| BMP280 initialize. | |
| uint8_t | BMP280_InitAndCheck (void) |
| BMP280 check whether the device exists. | |
| uint8_t | BMP280_ReadTP (double *tp) |
| BMP280 read temperature and pressure. | |
| uint8_t | BMP280_TempPreGet (uint16_t *tp) |
| BMP280 get data flow path. | |
Variables | |
| BMP280_S32_t | t_fine |
| struct _BMP280_CC | bmp280Cc = {0} |
| uint8_t | bmp280InitFlag = 0 |
Familiar functions of BMP280 for all embedded device.
| Project | DEVICE_GENERAL_ATY_LIB |
Definition in file BMP280_ATY.c.
| #define __BMP280_ATY_C |
Definition at line 28 of file BMP280_ATY.c.
| double BM280_CompensateP | ( | BMP280_S32_t | adc_P | ) |
BMP280 calculate pressure compensate for double.
| adc_P | pressure adc origin data |
Definition at line 205 of file BMP280_ATY.c.
| double BM280_CompensateT | ( | BMP280_S32_t | adc_T | ) |
BMP280 calculate temperature compensate for double.
| adc_T | temperature adc origin data |
Definition at line 188 of file BMP280_ATY.c.
| void BM280_Init | ( | void | ) |
BMP280 initialize.
Definition at line 274 of file BMP280_ATY.c.
| double BMP280_GetPressure | ( | void | ) |
BMP280 get pressure.
Definition at line 250 of file BMP280_ATY.c.
BMP280 get status.
| status_flag | the bit to get |
Definition at line 53 of file BMP280_ATY.c.
| double BMP280_GetTemperature | ( | void | ) |
BMP280 get temperature.
Definition at line 230 of file BMP280_ATY.c.
| uint8_t BMP280_InitAndCheck | ( | void | ) |
BMP280 check whether the device exists.
Definition at line 339 of file BMP280_ATY.c.
| uint8_t BMP280_ReadId | ( | void | ) |
BMP280 read id.
Definition at line 40 of file BMP280_ATY.c.
| uint8_t BMP280_ReadTP | ( | double * | tp | ) |
BMP280 read temperature and pressure.
| tp | data group to save tp value |
Definition at line 363 of file BMP280_ATY.c.
| void BMP280_SetOversamp | ( | BMP280_OVERSAMPLE_MODE * | config | ) |
BMP280 set oversamp.
| config | Oversample_Mode value |
Definition at line 67 of file BMP280_ATY.c.
| void BMP280_SetStandbyFilter | ( | BMP280_CONFIG * | config | ) |
BMP280 set standby filter.
| config | bmp280 config |
Definition at line 81 of file BMP280_ATY.c.
BMP280 get data flow path.
| tp | data group to save tp value |
Definition at line 396 of file BMP280_ATY.c.
| struct _BMP280_CC bmp280Cc = {0} |
Definition at line 269 of file BMP280_ATY.c.
| uint8_t bmp280InitFlag = 0 |
Definition at line 389 of file BMP280_ATY.c.
| BMP280_S32_t t_fine |
Definition at line 92 of file BMP280_ATY.c.