TM STM32F4xx Libraries  v1.0.0
Libraries for STM32F4xx devices from Tilen Majerle
TM_BMP180_Typedefs

Library Typedefs. More...

Data Structures

struct  TM_BMP180_t
 BMP180 main structure. More...
 

Enumerations

enum  TM_BMP180_Result_t { TM_BMP180_Result_Ok = 0x00, TM_BMP180_Result_DeviceNotConnected, TM_BMP180_Result_LibraryNotInitialized }
 BMP180 result enumerations. More...
 
enum  TM_BMP180_Oversampling_t { TM_BMP180_Oversampling_UltraLowPower = 0x00, TM_BMP180_Oversampling_Standard = 0x01, TM_BMP180_Oversampling_HighResolution = 0x02, TM_BMP180_Oversampling_UltraHighResolution = 0x03 }
 Options for oversampling settings. More...
 

Detailed Description

Library Typedefs.

Enumeration Type Documentation

Options for oversampling settings.

Note
This settings differs in samples for one result and sample time for one result
Enumerator
TM_BMP180_Oversampling_UltraLowPower 

1 sample for result

TM_BMP180_Oversampling_Standard 

2 samples for result

TM_BMP180_Oversampling_HighResolution 

3 samples for result

TM_BMP180_Oversampling_UltraHighResolution 

4 samples for result

BMP180 result enumerations.

Enumerator
TM_BMP180_Result_Ok 

Everything OK

TM_BMP180_Result_DeviceNotConnected 

Device is not connected to I2C

TM_BMP180_Result_LibraryNotInitialized 

Library is not initialized