Skip to main content

Pressure Sensor (pressure)

Barometric pressure sensor.

Device Type

DEVICE_TYPE_PRESSURE

Structure

struct pressure_t {
char * name;
int (*get)(struct pressure_t * pressure, int * pa, int * temp);
void * priv;
};

Key API

FunctionDescription
search_pressure(name)Find pressure sensor by name
register_pressure(pressure, drv)Register pressure sensor
unregister_pressure(pressure)Unregister pressure sensor
pressure_get(pressure, pa, temp)Get pressure and temperature

Description

Barometric pressure and temperature sensor interface (e.g., BMP180/BMP280). Used for altitude estimation and weather monitoring.