blip
0.1
|
An atmospheric pressure sensor event, which may be used to calculate altitude. More...
#include <PressureSensorEvent.hpp>
Public Types | |
enum | Type { Type_Key, Type_Motion, Type_Sensor, Type_Timer } |
Event types. More... | |
Public Member Functions | |
virtual | ~PressureSensorEvent () |
Destructor. More... | |
float | getAtmosphericPressure () const |
Get the atmospheric pressure. More... | |
Accuracy | getAccuracy () const |
Get the accuracy of the sensor event values. More... | |
float | getValue (int index) const throw () |
Get a sensor value. More... | |
virtual time_ms_t | getEventTime () const |
Get the time at which this event occurred. More... | |
Sensor::Type | getSensorType () const |
Get the sensor type. More... | |
Type | getType () const |
Get the event type. More... | |
Static Public Attributes | |
static const float | PRESSURE_STANDARD_ATMOSPHERE = 1013.25f |
Average sea-level pressure in hPa (millibar). More... | |
An atmospheric pressure sensor event, which may be used to calculate altitude.
All values are in hPa (millibar).
|
inherited |
|
virtual |
Destructor.
|
inlineinherited |
Get the accuracy of the sensor event values.
|
inline |
Get the atmospheric pressure.
|
inlinevirtualinherited |
Get the time at which this event occurred.
Implements Event.
|
inlineinherited |
Get the sensor type.
|
inlineinherited |
Get the event type.
|
inherited |
Get a sensor value.
index | The value index. Must be between 0 and 15, inclusive. The number of significant values, and the meaning of each, is dependent on the sensor type. |
|
static |
Average sea-level pressure in hPa (millibar).