|
I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
|
BMP180 Driver extensions. More...


Macros | |
| #define | BMP180_RESET_VAL 0xB6U |
| Reset value for "soft reset" register. | |
Functions | |
| FctERR | BMP180_Start_Conversion (BMP180_t *const pCpnt, const BMP180_meas meas) |
| Start BMP180 Temperature/Pressure conversion. | |
| FctERR | BMP180_Get_ChipID (BMP180_t *const pCpnt, uint8_t *id) |
| Get BMP180 chip ID. | |
| FctERR | BMP180_Reset (BMP180_t *const pCpnt) |
| Reset BMP180 chip. | |
| FctERR | BMP180_Get_Temperature_Raw (BMP180_t *const pCpnt, int32_t *tp) |
| Get Raw Temperature. | |
| FctERR | BMP180_Get_Pressure_Raw (BMP180_t *const pCpnt, int32_t *pr) |
| Get Raw Pressure. | |
BMP180 Driver extensions.
BMP180: Digital pressure sensor
| #define BMP180_RESET_VAL 0xB6U |
Reset value for "soft reset" register.
|
inline |
Get BMP180 chip ID.
| [in] | pCpnt | - Pointer to BMP180 component |
| [in,out] | id | - pointer to chip ID result |


| FctERR BMP180_Get_Pressure_Raw | ( | BMP180_t *const | pCpnt, |
| int32_t * | pr ) |
Get Raw Pressure.
| [in] | pCpnt | - Pointer to BMP180 component |
| [in,out] | pr | - pointer to raw pressure result |


| FctERR BMP180_Get_Temperature_Raw | ( | BMP180_t *const | pCpnt, |
| int32_t * | tp ) |
Get Raw Temperature.
| [in] | pCpnt | - Pointer to BMP180 component |
| [in,out] | tp | - pointer to raw temperature result |


|
inline |
Reset BMP180 chip.
| [in] | pCpnt | - Pointer to BMP180 component |

| FctERR BMP180_Start_Conversion | ( | BMP180_t *const | pCpnt, |
| const BMP180_meas | meas ) |
Start BMP180 Temperature/Pressure conversion.
| [in] | pCpnt | - Pointer to BMP180 component |
| [in] | meas | - Temperature / Pressure |

