Home
last modified time | relevance | path

Searched refs:sensor (Results 1 – 25 of 32) sorted by relevance

12

/device/google/contexthub/firmware/src/
DhostIntf.c495 static void resetBuffer(struct ActiveSensor *sensor) in resetBuffer() argument
497 sensor->discard = true; in resetBuffer()
498 sensor->buffer.length = 0; in resetBuffer()
499 memset(&sensor->buffer.firstSample, 0x00, sizeof(struct SensorFirstSample)); in resetBuffer()
511 struct ActiveSensor *sensor; in hostIntfPacketDequeue() local
517 sensor = mActiveSensorTable + mSensorList[buffer->sensType - 1]; in hostIntfPacketDequeue()
518 …if (sensor->sensorHandle == 0 && !buffer->firstSample.biasPresent && !buffer->firstSample.numFlush… in hostIntfPacketDequeue()
519 if (sensor->interrupt == NANOHUB_INT_WAKEUP) in hostIntfPacketDequeue()
521 else if (sensor->interrupt == NANOHUB_INT_NONWAKEUP) in hostIntfPacketDequeue()
523 sensor->curSamples -= buffer->firstSample.numSamples; in hostIntfPacketDequeue()
[all …]
/device/huawei/angler/
Dthermal-engine-angler.conf11 sensor msm_therm
20 sensor msm_therm
29 sensor msm_therm
38 sensor msm_therm
47 sensor emmc_therm
57 sensor pa_therm1
68 sensor gpu
77 sensor pop_mem
86 sensor cpu7
95 sensor cpu6
[all …]
Ddevice.mk127 …rameworks/native/data/etc/android.hardware.sensor.proximity.xml:system/etc/permissions/android.har…
128 …frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardwa…
129 …rameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.har…
130 …rameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.har…
131 …ameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:system/etc/permissions/android.ha…
132 …meworks/native/data/etc/android.hardware.sensor.stepdetector.xml:system/etc/permissions/android.ha…
133 …meworks/native/data/etc/android.hardware.sensor.hifi_sensors.xml:system/etc/permissions/android.ha…
/device/google/contexthub/util/nanoapp_cmd/
Dnanoapp_cmd.c68 static int setType(struct ConfigCmd *cmd, char *sensor) in setType() argument
70 if (strcmp(sensor, "accel") == 0) { in setType()
72 } else if (strcmp(sensor, "gyro") == 0) { in setType()
74 } else if (strcmp(sensor, "mag") == 0) { in setType()
76 } else if (strcmp(sensor, "uncal_gyro") == 0) { in setType()
78 } else if (strcmp(sensor, "uncal_mag") == 0) { in setType()
80 } else if (strcmp(sensor, "als") == 0) { in setType()
82 } else if (strcmp(sensor, "prox") == 0) { in setType()
84 } else if (strcmp(sensor, "baro") == 0) { in setType()
86 } else if (strcmp(sensor, "temp") == 0) { in setType()
[all …]
/device/google/contexthub/sensorhal/
Dsensors.cpp74 sensor_t sensor = kSensorList[i]; in setDelay() local
75 if (sensor.handle != handle) { in setDelay()
79 if ((sensor.flags & REPORTING_MODE_MASK) == SENSOR_FLAG_CONTINUOUS_MODE) { in setDelay()
80 if ((delayNs/1000) < sensor.minDelay) { in setDelay()
81 delayNsClamped = sensor.minDelay * 1000; in setDelay()
82 } else if ((delayNs/1000) > sensor.maxDelay) { in setDelay()
83 delayNsClamped = sensor.maxDelay * 1000; in setDelay()
117 sensor_t sensor = kSensorList[i]; in batch() local
118 if (sensor.handle != handle) { in batch()
122 if ((sensor.flags & REPORTING_MODE_MASK) == SENSOR_FLAG_CONTINUOUS_MODE) { in batch()
[all …]
Dhubconnection.cpp321 …t_t *HubConnection::initEv(sensors_event_t *ev, uint64_t timestamp, uint32_t type, uint32_t sensor) in initEv() argument
327 ev->sensor = sensor; in initEv()
332 void HubConnection::processSample(uint64_t timestamp, uint32_t type, uint32_t sensor, struct OneAxi… in processSample() argument
337 switch (sensor) { in processSample()
346 initEv(&nev[cnt++], timestamp, type, sensor)->pressure = sample->fdata; in processSample()
349 initEv(&nev[cnt++], timestamp, type, sensor)->temperature = sample->fdata; in processSample()
352 initEv(&nev[cnt++], timestamp, type, sensor)->distance = sample->fdata; in processSample()
355 initEv(&nev[cnt++], timestamp, type, sensor)->light = sample->fdata; in processSample()
361 initEv(&nev[cnt++], timestamp, type, sensor)->u64.step_counter = mLastStepCount; in processSample()
367 initEv(&nev[cnt++], timestamp, type, sensor)->data[0] = 1.0f; in processSample()
[all …]
Dhubconnection.h208 … sensors_event_t *initEv(sensors_event_t *ev, uint64_t timestamp, uint32_t type, uint32_t sensor);
210 …void processSample(uint64_t timestamp, uint32_t type, uint32_t sensor, struct OneAxisSample *sampl…
211 …void processSample(uint64_t timestamp, uint32_t type, uint32_t sensor, struct RawThreeAxisSample *…
212 …void processSample(uint64_t timestamp, uint32_t type, uint32_t sensor, struct ThreeAxisSample *sam…
/device/google/contexthub/util/nanotool/
Dcontexthub.cpp304 bool ContextHub::CalibrateSingleSensor(const SensorSpec& sensor) { in CalibrateSingleSensor() argument
308 req.config.sensor_type = static_cast<uint8_t>(sensor.sensor_type); in CalibrateSingleSensor()
312 LOGI("Issuing calibration request to sensor %d (%s)", sensor.sensor_type, in CalibrateSingleSensor()
313 ContextHub::SensorTypeToAbbrevName(sensor.sensor_type).c_str()); in CalibrateSingleSensor()
316 LOGE("Failed to calibrate sensor %d", sensor.sensor_type); in CalibrateSingleSensor()
321 auto calEventHandler = [this, &sensor, &success](const AppToHostEvent &event) -> bool { in CalibrateSingleSensor()
322 if (event.IsCalibrationEventForSensor(sensor.sensor_type)) { in CalibrateSingleSensor()
323 success = HandleCalibrationResult(sensor, event); in CalibrateSingleSensor()
349 bool ContextHub::HandleCalibrationResult(const SensorSpec& sensor, in HandleCalibrationResult() argument
354 sensor.sensor_type, in HandleCalibrationResult()
[all …]
Dcontexthub.h137 bool EnableSensor(const SensorSpec& sensor);
192 bool CalibrateSingleSensor(const SensorSpec& sensor);
205 bool HandleCalibrationResult(const SensorSpec& sensor,
/device/htc/flounder/sensor_hub/libsensors/
DCwMcuSensor.cpp277 mPendingEvents[CW_ACCELERATION].sensor = ID_A; in CwMcuSensor()
282 mPendingEvents[CW_MAGNETIC].sensor = ID_M; in CwMcuSensor()
286 mPendingEvents[CW_GYRO].sensor = ID_GY; in CwMcuSensor()
291 mPendingEvents[CW_LIGHT].sensor = ID_L; in CwMcuSensor()
296 mPendingEvents[CW_PRESSURE].sensor = ID_PS; in CwMcuSensor()
301 mPendingEvents[CW_ORIENTATION].sensor = ID_O; in CwMcuSensor()
306 mPendingEvents[CW_ROTATIONVECTOR].sensor = ID_RV; in CwMcuSensor()
310 mPendingEvents[CW_LINEARACCELERATION].sensor = ID_LA; in CwMcuSensor()
314 mPendingEvents[CW_GRAVITY].sensor = ID_G; in CwMcuSensor()
318 mPendingEvents[CW_MAGNETIC_UNCALIBRATED].sensor = ID_CW_MAGNETIC_UNCALIBRATED; in CwMcuSensor()
[all …]
/device/generic/armv7-a-neon/
Dmini_common.mk67 …rameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.har…
68 …rameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.har…
69 …frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardwa…
/device/moto/shamu/
Ddevice.mk74 …rameworks/native/data/etc/android.hardware.sensor.proximity.xml:system/etc/permissions/android.har…
75 …frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardwa…
76 …rameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.har…
77 …rameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.har…
78 …ameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:system/etc/permissions/android.ha…
79 …meworks/native/data/etc/android.hardware.sensor.stepdetector.xml:system/etc/permissions/android.ha…
235 persist.camera.sensor.debug=0 \
/device/htc/flounder/
Ddevice.mk91 …meworks/native/data/etc/android.hardware.sensor.accelerometer.xml:system/etc/permissions/android.h…
92 …rameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.har…
93 …frameworks/native/data/etc/android.hardware.sensor.compass.xml:system/etc/permissions/android.hard…
94 …rameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.har…
95 …frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardwa…
96 …ameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:system/etc/permissions/android.ha…
97 …meworks/native/data/etc/android.hardware.sensor.stepdetector.xml:system/etc/permissions/android.ha…
/device/lge/bullhead/
Ddevice.mk100 …rameworks/native/data/etc/android.hardware.sensor.proximity.xml:system/etc/permissions/android.har…
101 …frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardwa…
102 …rameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.har…
103 …rameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.har…
104 …ameworks/native/data/etc/android.hardware.sensor.stepcounter.xml:system/etc/permissions/android.ha…
105 …meworks/native/data/etc/android.hardware.sensor.stepdetector.xml:system/etc/permissions/android.ha…
106 …meworks/native/data/etc/android.hardware.sensor.hifi_sensors.xml:system/etc/permissions/android.ha…
/device/google/dragon/
Ddevice.mk90 …meworks/native/data/etc/android.hardware.sensor.accelerometer.xml:system/etc/permissions/android.h…
91 …frameworks/native/data/etc/android.hardware.sensor.compass.xml:system/etc/permissions/android.hard…
92 …rameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.har…
93 …frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardwa…
/device/moto/shamu/sepolicy/
Dcamera.te13 # Connect to sensor socket (/dev/sensor/sensor_ctl_socket)
Dthermald.te1 # Temperature sensor daemon (root process)
Dsensors.te1 # Integrated qualcomm sensor process
/device/google/dragon/sensor_hub/
Dcros_ec_sensors.cpp291 data->sensor = 0; in processEvent()
296 data->meta_data.sensor = event->sensor_id; in processEvent()
315 data->sensor = CROS_EC_MAX_PHYSICAL_SENSOR + event->activity; in processEvent()
339 data->sensor = event->sensor_id; in processEvent()
/device/google/dragon/sepolicy/
Dmediaserver.te3 # sensor manager based camera/video stabilization
Dcameraserver.te3 # sensor manager based camera/video stabilization
/device/lge/bullhead/sepolicy/
Dthermal-engine.te1 # Temperature sensor daemon (root process)
Dsystem_server.te16 # Needed by hubconnection for sensor hub
/device/google/contexthub/firmware/src/drivers/bosch_bmi160/
Dbosch_bmi160.c1702 static bool flushData(struct BMI160Sensor *sensor, uint32_t eventId) in flushData() argument
1706 if (sensor->data_evt) { in flushData()
1707 success = osEnqueueEvtOrFree(eventId, sensor->data_evt, dataEvtFree); in flushData()
1708 sensor->data_evt = NULL; in flushData()
2985 static void initSensorStruct(struct BMI160Sensor *sensor, enum SensorIndex idx) in initSensorStruct() argument
2987 sensor->idx = idx; in initSensorStruct()
2988 sensor->powered = false; in initSensorStruct()
2989 sensor->configed = false; in initSensorStruct()
2990 sensor->rate = 0; in initSensorStruct()
2991 sensor->offset[0] = 0; in initSensorStruct()
[all …]
/device/google/contexthub/inc/
Dchre_sensor.h278 #error Too many sensor events.

12