upm  1.6.0
Sensor/Actuator repository for libmraa (v1.9.0)
Public Member Functions | Protected Member Functions | Static Protected Member Functions | List of all members
BMP280 Class Reference

Public Member Functions

synchronized void delete ()
 
 BMP280 (int bus, int addr, int cs)
 
 BMP280 (int bus, int addr)
 
 BMP280 (int bus)
 
void update ()
 
short getChipID ()
 
void reset ()
 
float getTemperature (boolean fahrenheit)
 
float getTemperature ()
 
float getPressure ()
 
void setSeaLevelPreassure (float seaLevelhPA)
 
void setSeaLevelPreassure ()
 
float getAltitude ()
 
void setUsageMode (BMP280_USAGE_MODE_T mode)
 
void setOversampleRateTemperature (BMP280_OSRS_T_T rate)
 
void setOversampleRatePressure (BMP280_OSRS_P_T rate)
 
void setTimerStandby (BMP280_T_SB_T tsb)
 
void setFilter (BMP280_FILTER_T filter)
 
void setMeasureMode (BMP280_MODES_T mode)
 
String getModuleName ()
 
int getTemperatureCelsius ()
 
int getPressurePa ()
 
- Public Member Functions inherited from ITemperatureSensor
synchronized void delete ()
 
int getTemperatureCelsius ()
 
- Public Member Functions inherited from IModuleStatus
synchronized void delete ()
 
String getModuleName ()
 

Protected Member Functions

 BMP280 (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (BMP280 obj)
 
Inheritance diagram for BMP280:
Inheritance graph
[legend]
Collaboration diagram for BMP280:
Collaboration graph
[legend]

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