Home
last modified time | relevance | path

Searched refs:sensors (Results 1 – 25 of 424) sorted by relevance

12345678910>>...17

/aosp12/hardware/invensense/6515/libsensors_iio/software/core/mllite/
H A Ddata_builder.c91 memcpy(raw, sensors.compass.raw, sizeof(sensors.compass.raw)); in inv_get_raw_compass()
155 memset(&sensors, 0, sizeof(sensors)); in inv_init_data_builder()
339 if (sensors.quat.timestamp_prev != sensors.quat.timestamp) in inv_raw_sensor_timestamp()
345 if (sensors.gyro.timestamp_prev != sensors.gyro.timestamp) in inv_raw_sensor_timestamp()
383 if (sensors.quat.timestamp_prev != sensors.quat.timestamp) in inv_get_9_axis_timestamp()
1033 sensors.accel.timestamp_prev = sensors.accel.timestamp; in inv_build_accel()
1059 sensors.gyro.timestamp_prev = sensors.gyro.timestamp; in inv_build_gyro()
1106 sensors.compass.timestamp_prev = sensors.compass.timestamp; in inv_build_compass()
1131 sensors.temp.timestamp_prev = sensors.temp.timestamp; in inv_build_temp()
1169 memcpy(sensors.quat.raw, quat, sizeof(sensors.quat.raw)); in inv_build_quat()
[all …]
/aosp12/hardware/invensense/65xx/libsensors_iio/software/core/mllite/
H A Ddata_builder.c90 memcpy(raw, sensors.compass.raw, sizeof(sensors.compass.raw)); in inv_get_raw_compass()
154 memset(&sensors, 0, sizeof(sensors)); in inv_init_data_builder()
807 sensors.accel.timestamp_prev = sensors.accel.timestamp; in inv_build_accel()
833 sensors.gyro.timestamp_prev = sensors.gyro.timestamp; in inv_build_gyro()
880 sensors.compass.timestamp_prev = sensors.compass.timestamp; in inv_build_compass()
905 sensors.temp.timestamp_prev = sensors.temp.timestamp; in inv_build_temp()
941 memcpy(sensors.quat.raw, resultQuat, sizeof(sensors.quat.raw)); in inv_build_quat()
943 memcpy(sensors.quat.raw, quat, sizeof(sensors.quat.raw)); in inv_build_quat()
1247 memcpy(data, sensors.gyro.calibrated, sizeof(sensors.gyro.calibrated)); in inv_get_gyro_set()
1263 memcpy(data, sensors.gyro.raw_scaled, sizeof(sensors.gyro.raw_scaled)); in inv_get_gyro_set_raw()
[all …]
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/
H A DAndroid.bp32 "android.hardware.sensors@2.X-shared-utils",
36 "android.hardware.sensors@1.0",
37 "android.hardware.sensors@2.0",
39 "android.hardware.sensors@2.1",
49 "android.hardware.sensors@1.0-convert",
50 "android.hardware.sensors@2.X-multihal",
111 "android.hardware.sensors@1.0-convert",
113 "android.hardware.sensors@2.X-multihal",
117 "android.hardware.sensors@1.0",
118 "android.hardware.sensors@2.0",
[all …]
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/
H A DSensorsSubHal.cpp73 namespace sensors { namespace
79 using ::android::hardware::sensors::V1_0::OperationMode;
80 using ::android::hardware::sensors::V1_0::RateLevel;
81 using ::android::hardware::sensors::V1_0::Result;
86 using ::android::hardware::sensors::V2_1::Event;
92 std::vector<SensorInfo> sensors; in getSensorsList() local
97 _hidl_cb(sensors); in getSensorsList()
210 std::vector<SensorInfo> sensors; in getSensorsList() local
215 sensors.push_back(sensorInfo); in getSensorsList()
222 std::vector<SensorInfo> sensors; in getSensorsList() local
[all …]
/aosp12/hardware/interfaces/sensors/common/utils/
H A DISensorsWrapper.h37 namespace sensors {
49 using ::android::hardware::sensors::V2_1::Event;
122 SensorsWrapperBase(sp<T> sensors) : mSensors(sensors){}; in SensorsWrapperBase() argument
174 ISensorsWrapperV1_0(sp<hardware::sensors::V1_0::ISensors> sensors) in ISensorsWrapperV1_0() argument
175 : SensorsWrapperBase(sensors){}; in ISensorsWrapperV1_0()
193 ISensorsWrapperV2_0(sp<hardware::sensors::V2_0::ISensors> sensors) in ISensorsWrapperV2_0() argument
194 : SensorsWrapperBase(sensors) { in ISensorsWrapperV2_0()
219 ISensorsWrapperV2_1(sp<hardware::sensors::V2_1::ISensors> sensors) in ISensorsWrapperV2_1() argument
220 : SensorsWrapperBase(sensors) { in ISensorsWrapperV2_1()
251 return new ISensorsWrapperV2_0(sensors); in wrapISensors()
[all …]
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/
H A DAndroid.bp28 "android.hardware.sensors@2.X-multihal.header",
29 "android.hardware.sensors@2.X-shared-utils",
32 "android.hardware.sensors@1.0",
33 "android.hardware.sensors@2.0",
34 "android.hardware.sensors@2.1",
44 "android.hardware.sensors@1.0-convert",
71 name: "android.hardware.sensors@2.X-multihal",
82 "android.hardware.sensors@2.X-multihal.header",
96 "android.hardware.sensors@2.0-multihal.header",
100 "android.hardware.sensors@2.0-multihal.header",
[all …]
/aosp12/hardware/libhardware/modules/sensors/dynamic_sensor/
H A DDynamicSensorsSubHal.cpp27 using ::android::hardware::sensors::V1_0::Result;
112 std::vector<SensorInfo> sensors; in getSensorsList_2_1() local
117 sensors.resize(1); in getSensorsList_2_1()
119 sensors[0].name = sensor_info.name; in getSensorsList_2_1()
120 sensors[0].vendor = sensor_info.vendor; in getSensorsList_2_1()
121 sensors[0].version = 1; in getSensorsList_2_1()
124 sensors[0].maxRange = sensor_info.maxRange; in getSensorsList_2_1()
126 sensors[0].power = sensor_info.power; in getSensorsList_2_1()
127 sensors[0].minDelay = sensor_info.minDelay; in getSensorsList_2_1()
132 sensors[0].flags = sensor_info.flags; in getSensorsList_2_1()
[all …]
H A DBaseDynamicSensorDaemon.cpp31 BaseSensorVector sensors = createSensor(deviceKey); in onConnectionChange() local
32 if (sensors.empty()) { in onConnectionChange()
35 ALOGV("discovered %zu sensors from device", sensors.size()); in onConnectionChange()
37 auto result = mDeviceKeySensorMap.emplace(deviceKey, std::move(sensors)); in onConnectionChange()
52 BaseSensorVector sensors = i->second; in onConnectionChange() local
53 for (auto &sensor : sensors) { in onConnectionChange()
H A DAndroid.bp86 // hosts other sensors: add dependency on sensors.dynamic_sensor_hal in device level makefile …
105 name: "sensors.dynamic_sensor_hal",
113 "sensors.cpp",
116 "android.hardware.sensors@2.0",
117 "android.hardware.sensors@2.0-ScopedWakelock",
118 "android.hardware.sensors@2.1",
122 "android.hardware.sensors@1.0-convert",
125 "android.hardware.sensors@2.X-multihal.header",
126 "android.hardware.sensors@2.X-shared-utils",
/aosp12/hardware/interfaces/sensors/common/vts/2_X/
H A DVtsHalSensorsV2_XTargetTest.h317 return sensors; in getNonOneShotSensors()
329 return sensors; in getNonOneShotAndNonSpecialSensors()
342 return sensors; in getNonOneShotAndNonOnChangeAndNonSpecialSensors()
352 return sensors; in getOneShotSensors()
362 return sensors; in getInjectEventSensors()
446 if (sensors.size() == 0) { in TEST_P()
465 for (const auto& s : sensors) { in TEST_P()
644 if (sensors.size() == 0) { in TEST_P()
656 if (sensors.size() == 0) { in TEST_P()
667 if (sensors.size() == 0) { in TEST_P()
[all …]
H A DSensorsHidlEnvironmentV2_X.h35 using ::android::hardware::sensors::V2_1::implementation::ISensorsWrapperBase;
36 using ::android::hardware::sensors::V2_1::implementation::MAX_RECEIVE_BUFFER_EVENT_COUNT;
37 using ::android::hardware::sensors::V2_1::implementation::NoOpSensorsCallback;
38 using ::android::hardware::sensors::V2_1::implementation::wrapISensors;
49 : public SensorsHidlEnvironmentBase<::android::hardware::sensors::V2_1::Event> {
114 std::array<::android::hardware::sensors::V2_1::Event, MAX_RECEIVE_BUFFER_EVENT_COUNT>
/aosp12/hardware/google/pixel/thermal/utils/
H A Dconfig_parser.cpp157 Json::Value sensors = root["Sensors"]; in ParseSensorInfo() local
190 if (sensors[i]["Monitor"].empty() || !sensors[i]["Monitor"].isBool()) { in ParseSensorInfo()
199 if (sensors[i]["SendPowerHint"].empty() || !sensors[i]["SendPowerHint"].isBool()) { in ParseSensorInfo()
222 if (sensors[i]["VirtualSensor"].empty() || !sensors[i]["VirtualSensor"].isBool()) { in ParseSensorInfo()
252 values = sensors[i]["HotHysteresis"]; in ParseSensorInfo()
270 values = sensors[i]["ColdThreshold"]; in ParseSensorInfo()
293 values = sensors[i]["ColdHysteresis"]; in ParseSensorInfo()
313 values = sensors[i]["Combination"]; in ParseSensorInfo()
364 if (!sensors[i]["TempPath"].empty()) { in ParseSensorInfo()
413 if (!sensors[i]["PIDInfo"].empty()) { in ParseSensorInfo()
[all …]
/aosp12/hardware/interfaces/sensors/1.0/default/
H A DAndroid.bp11 name: "android.hardware.sensors@1.0-impl",
23 "android.hardware.sensors@1.0",
26 "android.hardware.sensors@1.0-convert",
29 local_include_dirs: ["include/sensors"],
33 name: "android.hardware.sensors@1.0-convert",
45 "android.hardware.sensors@1.0",
47 local_include_dirs: ["include/sensors"],
54 name: "android.hardware.sensors@1.0-service",
57 init_rc: ["android.hardware.sensors@1.0-service.rc"],
67 "android.hardware.sensors@1.0",
/aosp12/hardware/interfaces/sensors/1.0/vts/functional/
H A DSensorsHidlEnvironmentV1_0.cpp24 using ::android::hardware::sensors::V1_0::ISensors;
25 using ::android::hardware::sensors::V1_0::Result;
26 using ::android::hardware::sensors::V1_0::SensorInfo;
45 sensors = ISensors::getService(mServiceName); in resetHal()
46 if (sensors == nullptr) { in resetHal()
54 if (!sensors->poll(0, [](auto, const auto&, const auto&) {}).isOk()) { in resetHal()
60 if (!sensors in resetHal()
75 if (!sensors->activate(i.sensorHandle, false).isOk()) { in resetHal()
98 sensors = nullptr; in resetHal()
113 if (!env->sensors in pollingThread()
/aosp12/hardware/qcom/sm8150/thermal/
H A Dthermal_common.c42 static struct vendor_temperature *sensors; variable
271 if (sensors != NULL && sensor_cnt != 0) in thermal_zone_init()
278 sensors = calloc(get_num_cpus() + cfg_cnt - 1, in thermal_zone_init()
289 free(sensors); in thermal_zone_init()
297 free(sensors); in thermal_zone_init()
368 if (sensors == NULL) { in get_temperature_for_all()
374 ssize_t result = read_temperature(sensors[idx].tzn, sensors[idx].t.type, in get_temperature_for_all()
375 sensors[idx].t.name, sensors[idx].mult, in get_temperature_for_all()
376 sensors[idx].t.throttling_threshold, in get_temperature_for_all()
377 sensors[idx].t.shutdown_threshold, in get_temperature_for_all()
[all …]
/aosp12/hardware/qcom/sdm845/thermal/
H A Dthermal_common.c42 static struct vendor_temperature *sensors; variable
271 if (sensors != NULL && sensor_cnt != 0) in thermal_zone_init()
278 sensors = calloc(get_num_cpus() + cfg_cnt - 1, in thermal_zone_init()
289 free(sensors); in thermal_zone_init()
297 free(sensors); in thermal_zone_init()
368 if (sensors == NULL) { in get_temperature_for_all()
374 ssize_t result = read_temperature(sensors[idx].tzn, sensors[idx].t.type, in get_temperature_for_all()
375 sensors[idx].t.name, sensors[idx].mult, in get_temperature_for_all()
376 sensors[idx].t.throttling_threshold, in get_temperature_for_all()
377 sensors[idx].t.shutdown_threshold, in get_temperature_for_all()
[all …]
/aosp12/frameworks/base/core/java/android/hardware/
H A DLegacySensorManager.java109 SensorListener listener, int sensors, int rate) { in registerLegacyListener() argument
112 if ((sensors & legacyType) != 0) { in registerLegacyListener()
150 listener, sensors); in unregisterListener()
152 listener, sensors); in unregisterListener()
154 listener, sensors); in unregisterListener()
156 listener, sensors); in unregisterListener()
158 listener, sensors); in unregisterListener()
162 SensorListener listener, int sensors) { in unregisterLegacyListener() argument
164 if ((sensors & legacyType) != 0) { in unregisterLegacyListener()
244 private static boolean hasOrientationSensor(int sensors) { in hasOrientationSensor() argument
[all …]
/aosp12/frameworks/native/services/sensorservice/
H A DSensorList.cpp79 Vector<Sensor> sensors; in getUserSensors() local
81 [&sensors] (const Entry& e) -> bool { in getUserSensors()
87 return sensors; in getUserSensors()
92 Vector<Sensor> sensors; in getUserDebugSensors() local
94 [&sensors] (const Entry& e) -> bool { in getUserDebugSensors()
100 return sensors; in getUserDebugSensors()
105 Vector<Sensor> sensors; in getDynamicSensors() local
107 [&sensors] (const Entry& e) -> bool { in getDynamicSensors()
113 return sensors; in getDynamicSensors()
118 Vector<Sensor> sensors; in getVirtualSensors() local
[all …]
/aosp12/hardware/interfaces/sensors/2.0/multihal/
H A DAndroid.bp26 name: "android.hardware.sensors@2.0-service.multihal",
35 init_rc: ["android.hardware.sensors@2.0-service-multihal.rc"],
36 vintf_fragments: ["android.hardware.sensors@2.0-multihal.xml"],
38 "android.hardware.sensors@2.X-shared-utils",
41 "android.hardware.sensors@2.0",
42 "android.hardware.sensors@2.0-ScopedWakelock",
43 "android.hardware.sensors@2.1",
53 "android.hardware.sensors@1.0-convert",
54 "android.hardware.sensors@2.X-multihal",
/aosp12/hardware/interfaces/sensors/2.1/default/
H A DAndroid.bp26 name: "android.hardware.sensors@2.1-service.mock",
34 init_rc: ["android.hardware.sensors@2.1-service-mock.rc"],
36 "android.hardware.sensors@2.X-shared-utils",
39 "android.hardware.sensors@1.0",
40 "android.hardware.sensors@2.0",
41 "android.hardware.sensors@2.1",
50 "android.hardware.sensors@1.0-convert",
51 "android.hardware.sensors@2.X-shared-impl",
53 vintf_fragments: ["android.hardware.sensors@2.1.xml"],
/aosp12/hardware/interfaces/sensors/2.1/multihal/
H A DAndroid.bp26 name: "android.hardware.sensors@2.1-service.multihal",
35 init_rc: ["android.hardware.sensors@2.1-service-multihal.rc"],
36 vintf_fragments: ["android.hardware.sensors@2.1-multihal.xml"],
38 "android.hardware.sensors@2.X-shared-utils",
41 "android.hardware.sensors@2.0",
42 "android.hardware.sensors@2.0-ScopedWakelock",
43 "android.hardware.sensors@2.1",
53 "android.hardware.sensors@1.0-convert",
54 "android.hardware.sensors@2.X-multihal",
/aosp12/hardware/interfaces/sensors/2.0/default/
H A DAndroid.bp26 name: "android.hardware.sensors@2.0-service.mock",
33 init_rc: ["android.hardware.sensors@2.0-service-mock.rc"],
35 "android.hardware.sensors@2.X-shared-utils",
38 "android.hardware.sensors@1.0",
39 "android.hardware.sensors@2.0",
42 "android.hardware.sensors@2.1",
51 "android.hardware.sensors@1.0-convert",
52 "android.hardware.sensors@2.X-shared-impl",
54 vintf_fragments: ["android.hardware.sensors@2.0.xml"],
H A DSensorsV2_0.h26 namespace sensors {
30 struct SensorsV2_0 : public ::android::hardware::sensors::V2_X::implementation::Sensors<ISensors> {
33 std::vector<V1_0::SensorInfo> sensors; in getSensorsList() local
35 sensors.push_back(V2_1::implementation::convertToOldSensorInfo( in getSensorsList()
40 _hidl_cb(sensors); in getSensorsList()
/aosp12/hardware/interfaces/sensors/common/default/2.X/
H A DSensors.h37 namespace sensors {
43 using Event = ::android::hardware::sensors::V1_0::Event;
44 using OperationMode = ::android::hardware::sensors::V1_0::OperationMode;
45 using RateLevel = ::android::hardware::sensors::V1_0::RateLevel;
46 using Result = ::android::hardware::sensors::V1_0::Result;
47 using SharedMemInfo = ::android::hardware::sensors::V1_0::SharedMemInfo;
48 using EventQueueFlagBits = ::android::hardware::sensors::V2_0::EventQueueFlagBits;
49 using SensorTimeout = ::android::hardware::sensors::V2_0::SensorTimeout;
50 using WakeLockQueueFlagBits = ::android::hardware::sensors::V2_0::WakeLockQueueFlagBits;
51 using ISensorsCallback = ::android::hardware::sensors::V2_0::ISensorsCallback;
[all …]
H A DSensor.h31 namespace sensors {
39 using Event = ::android::hardware::sensors::V2_1::Event;
47 using OperationMode = ::android::hardware::sensors::V1_0::OperationMode;
48 using Result = ::android::hardware::sensors::V1_0::Result;
49 using Event = ::android::hardware::sensors::V2_1::Event;
50 using EventPayload = ::android::hardware::sensors::V1_0::EventPayload;
51 using SensorInfo = ::android::hardware::sensors::V2_1::SensorInfo;
52 using SensorType = ::android::hardware::sensors::V2_1::SensorType;

12345678910>>...17