libyggdrasil  v1.0.0
bsp::ygg::prph::PressureSensor Class Reference

Pressure sensor driver LPS22HBTR. More...

#include <pressure_sensor.hpp>

Public Member Functions

 PressureSensor ()=delete
 

Static Public Member Functions

static bool init ()
 Initializes the LPS22HBTR pressure sensor. More...
 
static float getPressure ()
 Get the current air pressure. More...
 
static float getTemperature ()
 Get the current sensor temperature. More...
 

Detailed Description

Pressure sensor driver LPS22HBTR.

Constructor & Destructor Documentation

◆ PressureSensor()

bsp::ygg::prph::PressureSensor::PressureSensor ( )
delete

Member Function Documentation

◆ getPressure()

static float bsp::ygg::prph::PressureSensor::getPressure ( )
inlinestatic

Get the current air pressure.

Returns
Pressure in hPa

◆ getTemperature()

static float bsp::ygg::prph::PressureSensor::getTemperature ( )
inlinestatic

Get the current sensor temperature.

Returns
Temperature in °C

◆ init()

static bool bsp::ygg::prph::PressureSensor::init ( )
inlinestatic

Initializes the LPS22HBTR pressure sensor.

Returns
Success

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