test capteurs BMP085 météo

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

BMP085 Class Reference

BMP085 Class Reference

BMP085 class. More...

#include <BMP085.h>

Public Member Functions

 BMP085 (PinName p_sda, PinName p_scl, BMP085_oss p_oss=BMP085_oss1)
 Initializes interface (private I2C)
 BMP085 (I2C &p_i2c, BMP085_oss p_oss=BMP085_oss1)
 Initializes interface (public I2C)
float get_temperature ()
 Get temperature.
float get_pressure ()
 Get pressure.
void update ()
 Update results.

Detailed Description

BMP085 class.

Definition at line 31 of file BMP085.h.


Constructor & Destructor Documentation

BMP085 ( PinName  p_sda,
PinName  p_scl,
BMP085_oss  p_oss = BMP085_oss1 
)

Initializes interface (private I2C)

Parameters:
p_sdaport of I2C SDA
p_sclport of I2C SCL
p_ossparameter of OSS

Definition at line 25 of file BMP085_sam.cpp.

BMP085 ( I2C &  p_i2c,
BMP085_oss  p_oss = BMP085_oss1 
)

Initializes interface (public I2C)

Parameters:
p_i2cinstance of I2C class
p_ossparameter of OSS

Definition at line 34 of file BMP085_sam.cpp.


Member Function Documentation

float get_pressure (  )

Get pressure.

Returns:
pressure (hPa)

Definition at line 50 of file BMP085_sam.cpp.

float get_temperature (  )

Get temperature.

Returns:
temperature (`C)

Definition at line 42 of file BMP085_sam.cpp.

void update (  )

Update results.

Definition at line 57 of file BMP085_sam.cpp.