Searched refs:pressure (Results 1 - 21 of 21) sorted by relevance

/hardware/invensense/60xx/mlsdk/mllite/
H A Dpressure.c20 * $Id: pressure.c 4120 2010-11-21 19:56:16Z mcaramello $
27 * Provides the interface to setup and handle a pressure sensor
32 * @file pressure.c
42 #include "pressure.h"
56 #define MPL_LOG_TAG "MPL-pressure"
81 * @brief Is a pressure configured and used by MPL?
82 * @return INV_SUCCESS if the pressure is present.
88 if (NULL != mldl_cfg->pressure &&
89 NULL != mldl_cfg->pressure->resume &&
97 * @brief Query the pressure slav
[all...]
H A Dmldl_cfg_mpu.c63 struct ext_slave_platform_data *pressure = &mldl_cfg->pdata->pressure; local
118 if (mldl_cfg->pressure) {
119 MPL_LOGD("slave_pressure->suspend = %p\n", mldl_cfg->pressure->suspend);
120 MPL_LOGD("slave_pressure->resume = %p\n", mldl_cfg->pressure->resume);
121 MPL_LOGD("slave_pressure->read = %p\n", mldl_cfg->pressure->read);
122 MPL_LOGD("slave_pressure->type = %02x\n", mldl_cfg->pressure->type);
124 mldl_cfg->pressure->read_reg);
126 mldl_cfg->pressure->read_len);
127 MPL_LOGD("slave_pressure->endian = %02x\n", mldl_cfg->pressure
[all...]
H A Dmldl_cfg.h127 struct ext_slave_descr *pressure; member in struct:mldl_cfg
205 mldl_cfg->pressure,
206 &mldl_cfg->pdata->pressure, data);
256 data, mldl_cfg->pressure,
257 &mldl_cfg->pdata->pressure);
310 mldl_cfg->pressure,
311 &mldl_cfg->pdata->pressure);
H A Dmldmp.c142 if (mldl_cfg->pressure && mldl_cfg->pressure->resume)
H A Dml.h379 long pressure; member in struct:inv_obj_t
H A Dmldl.c61 #include "pressure.h"
206 mldlCfg.pressure = &gPressure;
H A Dmlsupervisor.c40 #include "pressure.h"
554 if (inv_pressure_present()) { /* check for pressure data */
558 MPL_LOGV("Fetch pressure data\n");
563 inv_obj.pressure = pressureSensorData[0];
H A Dmlarray.c682 data[0] = inv_obj.pressure;
1867 * @brief inv_get_pressure_float is used to get a single value representing the pressure in Pascal
1891 data[0] = (float)inv_obj.pressure;
H A Dml.c1723 (mldl_cfg->pdata->pressure.get_slave_descr == 0)) {
/hardware/invensense/6515/libsensors_iio/
H A DPressureSensor.IIO.secondary.cpp35 #pragma message("HAL:build pressure sensor on Invensense MPU secondary bus")
158 const char *pressure = "BMP280"; local
160 if (pressure) {
161 if(!strcmp(pressure, "BMP280")) {
170 LOGE("HAL:unknown pressure id %s -- "
172 pressure);
H A DMPLSensor.cpp169 /* instantiate pressure sensor on secondary bus */
2150 LOGV_IF(ENG_VERBOSE, "HAL:enableSensors - pressure %s",
2743 s->pressure = mCachedPressureData / 100.f; //hpa (millibar)
6423 /* takes care of pressure rate */
6534 /* takes care of pressure rate */
/hardware/invensense/65xx/libsensors_iio/
H A DPressureSensor.IIO.secondary.cpp35 #pragma message("HAL:build pressure sensor on Invensense MPU secondary bus")
158 const char *pressure = "BMP280"; local
160 if (pressure) {
161 if(!strcmp(pressure, "BMP280")) {
170 LOGE("HAL:unknown pressure id %s -- "
172 pressure);
H A DMPLSensor.cpp289 /* instantiate pressure sensor on secondary bus */
293 LOGE("HAL:ERR - Failed to instantiate pressure sensor class");
2122 LOGV_IF(ENG_VERBOSE, "HAL:enableSensors - pressure %s",
2710 s->pressure = mCachedPressureData / 100.f; //hpa (millibar)
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/
H A Ddata_builder.h30 /** This is a new sample of pressure data */
133 struct inv_single_sensor_t pressure; member in struct:inv_sensor_cal_t
247 inv_error_t inv_build_pressure(const long pressure, int status, inv_time_t timestamp);
H A Ddata_builder.c964 inv_error_t inv_build_pressure(const long pressure, int status, inv_time_t timestamp) argument
966 sensors.pressure.status |= INV_NEW_DATA;
1152 if (sensors.pressure.status & INV_NEW_DATA)
1219 sensors.pressure.status &= ~INV_NEW_DATA;
/hardware/invensense/6515/libsensors_iio/software/core/mllite/
H A Ddata_builder.h30 /** This is a new sample of pressure data */
136 struct inv_single_sensor_t pressure; member in struct:inv_sensor_cal_t
250 inv_error_t inv_build_pressure(const long pressure, int status, inv_time_t timestamp);
H A Ddata_builder.c1192 inv_error_t inv_build_pressure(const long pressure, int status, inv_time_t timestamp) argument
1194 sensors.pressure.status |= INV_NEW_DATA;
1379 if (sensors.pressure.status & INV_NEW_DATA)
1446 sensors.pressure.status &= ~INV_NEW_DATA;
/hardware/invensense/60xx/mlsdk/platform/include/linux/
H A Dmpu.h284 * @pressure: Pressure platform data
298 struct ext_slave_platform_data pressure; member in struct:mpu_platform_data
/hardware/invensense/60xx/mlsdk/
H A DAndroid.mk60 $(MLLITE_DIR)/pressure.c \
/hardware/libhardware/include/hardware/
H A Dsensors.h307 * The pressure sensor return the athmospheric pressure in hectopascal (hPa)
313 #define SENSOR_STRING_TYPE_PRESSURE "android.sensor.pressure"
737 /* pressure in hectopascal (hPa) */
738 float pressure; member in union:sensors_event_t::__anon1315::__anon1316
/hardware/libhardware/tests/hardware/
H A Dstruct-offset.cpp83 CHECK_MEMBER_AT(sensors_event_t, pressure, 24, 24);

Completed in 199 milliseconds