I2C_Drivers (ARM) 1.1
SMFSW collection of HAL I2C Drivers for ARM
Loading...
Searching...
No Matches
BMP180_t Struct Reference

BMP180 user interface struct. More...

#include <BMP180_proc.h>

Collaboration diagram for BMP180_t:

Data Fields

float Pressure
 Current atmospheric pressure.
 
float Temperature
 Current temperature.
 
float Altitude
 Current altitude.
 
uint32_t hStartConversion
 Last conversion start tick.
 
struct { 
 
   I2C_slave_t *   slave_inst 
 Slave structure. More...
 
   BMP180_oversampling   OSS 
 Oversampling. More...
 
   BMP180_calib   Calib 
 Calibration values. More...
 
   uint8_t   ChipID 
 Chip ID. More...
 
   float   SeaLevelPressure 
 Current atmospheric pressure at sea level. More...
 
cfg 
 

Detailed Description

BMP180 user interface struct.

Field Documentation

◆ Altitude

float BMP180_t::Altitude

Current altitude.

◆ Calib

BMP180_calib BMP180_t::Calib

Calibration values.

◆ [struct]

struct { ... } BMP180_t::cfg

◆ ChipID

uint8_t BMP180_t::ChipID

Chip ID.

◆ hStartConversion

uint32_t BMP180_t::hStartConversion

Last conversion start tick.

◆ OSS

BMP180_oversampling BMP180_t::OSS

Oversampling.

◆ Pressure

float BMP180_t::Pressure

Current atmospheric pressure.

◆ SeaLevelPressure

float BMP180_t::SeaLevelPressure

Current atmospheric pressure at sea level.

◆ slave_inst

I2C_slave_t* BMP180_t::slave_inst

Slave structure.

◆ Temperature

float BMP180_t::Temperature

Current temperature.


The documentation for this struct was generated from the following file: