SkyPulse UAV V0.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Member Functions | List of all members
BMP180 Class Reference

#include <BMP180.h>

Public Types

using CallbackFunction = function<void(float)>
 

Public Member Functions

 BMP180 ()
 
 BMP180 (float loaclAltitude)
 
float getData ()
 
void setCallbackA (CallbackFunction callback)
 
void setCallbackB (CallbackFunction callback)
 

Protected Member Functions

void BMP180ReadEEPROM (char *eeprom)
 
void sealevelPresCorrect (float sealevelPressure)
 
void BMP180ReadTempAndPres ()
 

Member Typedef Documentation

◆ CallbackFunction

using BMP180::CallbackFunction = function<void(float)>

Constructor & Destructor Documentation

◆ BMP180() [1/2]

BMP180::BMP180 ( )

◆ BMP180() [2/2]

BMP180::BMP180 ( float loaclAltitude)

Member Function Documentation

◆ BMP180ReadEEPROM()

void BMP180::BMP180ReadEEPROM ( char * eeprom)
protected

◆ BMP180ReadTempAndPres()

void BMP180::BMP180ReadTempAndPres ( )
protected

◆ getData()

float BMP180::getData ( )

◆ sealevelPresCorrect()

void BMP180::sealevelPresCorrect ( float sealevelPressure)
protected

◆ setCallbackA()

void BMP180::setCallbackA ( CallbackFunction callback)

◆ setCallbackB()

void BMP180::setCallbackB ( CallbackFunction callback)

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