Home
last modified time | relevance | path

Searched refs:SensorInfo (Results 1 – 25 of 57) sorted by relevance

123

/aosp12/hardware/interfaces/sensors/common/utils/
H A DconvertV2_1.h32 static_assert(sizeof(V1_0::SensorInfo) == sizeof(V2_1::SensorInfo),
50 inline const V2_1::SensorInfo& convertToNewSensorInfo(const V1_0::SensorInfo& info) { in convertToNewSensorInfo()
51 return reinterpret_cast<const V2_1::SensorInfo&>(info); in convertToNewSensorInfo()
54 inline const V1_0::SensorInfo& convertToOldSensorInfo(const V2_1::SensorInfo& info) { in convertToOldSensorInfo()
55 return reinterpret_cast<const V1_0::SensorInfo&>(info); in convertToOldSensorInfo()
70 inline const hidl_vec<V2_1::SensorInfo>& convertToNewSensorInfos( in convertToNewSensorInfos()
71 const hidl_vec<V1_0::SensorInfo>& infos) { in convertToNewSensorInfos()
72 return reinterpret_cast<const hidl_vec<V2_1::SensorInfo>&>(infos); in convertToNewSensorInfos()
75 inline const hidl_vec<V1_0::SensorInfo>& convertToOldSensorInfos( in convertToOldSensorInfos()
76 const hidl_vec<V2_1::SensorInfo>& infos) { in convertToOldSensorInfos()
[all …]
H A DISensorsCallbackWrapper.h49 const hidl_vec<V2_1::SensorInfo>& sensorInfos) = 0;
60 const hidl_vec<V2_1::SensorInfo>& sensorInfos) override { in onDynamicSensorsConnected()
85 Return<void> onDynamicSensorsConnected(const hidl_vec<V2_1::SensorInfo>& sensorInfos) override { in onDynamicSensorsConnected()
/aosp12/frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/
H A DASensorManager.cpp27 using android::hardware::sensors::V1_0::SensorInfo;
356 return reinterpret_cast<const SensorInfo *>(sensor)->name.c_str(); in ASensor_getName()
361 return reinterpret_cast<const SensorInfo *>(sensor)->vendor.c_str(); in ASensor_getVendor()
367 reinterpret_cast<const SensorInfo *>(sensor)->type); in ASensor_getType()
372 return reinterpret_cast<const SensorInfo *>(sensor)->resolution; in ASensor_getResolution()
377 return reinterpret_cast<const SensorInfo *>(sensor)->minDelay; in ASensor_getMinDelay()
382 return reinterpret_cast<const SensorInfo *>(sensor)->fifoMaxEventCount; in ASensor_getFifoMaxEventCount()
387 return reinterpret_cast<const SensorInfo *>(sensor)->fifoReservedEventCount; in ASensor_getFifoReservedEventCount()
392 return reinterpret_cast<const SensorInfo *>(sensor)->typeAsString.c_str(); in ASensor_getStringType()
397 return reinterpret_cast<const SensorInfo *>(sensor)->maxRange; in ASensor_getMaxRange()
[all …]
H A DASensorManager.h61 using SensorInfo = android::hardware::sensors::V1_0::SensorInfo; member
70 android::hardware::hidl_vec<SensorInfo> mSensors;
H A DASensorEventQueue.cpp26 using android::hardware::sensors::V1_0::SensorInfo;
48 reinterpret_cast<const SensorInfo *>(sensor)->sensorHandle, in registerSensor()
81 reinterpret_cast<const SensorInfo *>(sensor)->sensorHandle); in disableSensor()
/aosp12/hardware/google/pixel/thermal/
H A Dthermal-helper.h140 const std::unordered_map<std::string, SensorInfo> &GetSensorInfoMap() const { in GetSensorInfoMap()
179 void setMinTimeout(SensorInfo *sensor_info);
195 size_t getTargetStateOfPID(const SensorInfo &sensor_info, const SensorStatus &sensor_status);
197 float pidPowerCalculator(const Temperature_2_0 &temp, const SensorInfo &sensor_info,
203 const SensorInfo &sensor_info, float total_power_budget,
206 const SensorInfo &sensor_info);
207 void computeCoolingDevicesRequest(std::string_view sensor_name, const SensorInfo &sensor_info,
218 std::unordered_map<std::string, SensorInfo> sensor_info_map_;
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/include/
H A DHalProxyCallback.h47 const hidl_vec<V2_1::SensorInfo>& dynamicSensorsAdded, int32_t subHalIndex) = 0;
72 virtual const V2_1::SensorInfo& getSensorInfo(int32_t sensorHandle) = 0;
112 const hidl_vec<V1_0::SensorInfo>& dynamicSensorsAdded) override { in onDynamicSensorsConnected()
142 const hidl_vec<V2_1::SensorInfo>& dynamicSensorsAdded) override { in onDynamicSensorsConnected_2_1()
147 const hidl_vec<V1_0::SensorInfo>& /* dynamicSensorsAdded */) override { in onDynamicSensorsConnected() argument
H A DHalProxy.h62 using SensorInfo = ::android::hardware::sensors::V2_1::SensorInfo; variable
123 Return<void> onDynamicSensorsConnected(const hidl_vec<SensorInfo>& dynamicSensorsAdded,
132 const SensorInfo& getSensorInfo(int32_t sensorHandle) override { in getSensorInfo()
185 std::map<int32_t, SensorInfo> mSensors;
188 std::map<int32_t, SensorInfo> mDynamicSensors;
338 void setDirectChannelFlags(SensorInfo* sensorInfo, std::shared_ptr<ISubHalWrapperBase> subHal);
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/
H A DHalProxy_test.cpp41 using ::android::hardware::sensors::V1_0::SensorInfo;
113 const hidl_vec<SensorInfo>& dynamicSensorsAdded) override { in onDynamicSensorsConnected()
133 std::vector<SensorInfo> mSensorsConnected;
243 std::vector<SensorInfo> proxySensorsList, combinedSubHalSensorsList; in TEST()
601 std::vector<SensorInfo> sensorsToConnect; in TEST()
634 std::vector<SensorInfo> sensorsToConnect; in TEST()
662 std::vector<SensorInfo> sensorsToConnect; in TEST()
836 const SensorInfo& proxySensor = proxySensorsList[i]; in testSensorsListFromProxyAndSubHal()
837 const SensorInfo& subHalSensor = subHalSensorsList[i]; in testSensorsListFromProxyAndSubHal()
846 for (const SensorInfo& sensor : sensorsList) { in testSensorsListForOneDirectChannelEnabledSubHal()
[all …]
/aosp12/hardware/interfaces/sensors/1.0/vts/functional/
H A DVtsHalSensorsV1_0TargetTest.cpp38 class SensorsHidlTest : public SensorsHidlTestBase<SensorType, Event, SensorInfo> {
50 SensorInfo defaultSensorByType(SensorType type) override;
51 std::vector<SensorInfo> getSensorsList();
117 SensorInfo SensorsHidlTest::defaultSensorByType(SensorType type) { in defaultSensorByType()
118 SensorInfo ret; in defaultSensorByType()
135 std::vector<SensorInfo> SensorsHidlTest::getSensorsList() { in getSensorsList()
136 std::vector<SensorInfo> ret; in getSensorsList()
206 std::vector<SensorInfo> sensorList = getSensorsList(); in TEST_P()
224 std::vector<SensorInfo> sensorList = getSensorsList(); in TEST_P()
225 std::vector<SensorInfo> sensorSupportInjection; in TEST_P()
H A DSensorsHidlEnvironmentV1_0.cpp26 using ::android::hardware::sensors::V1_0::SensorInfo;
59 std::vector<SensorInfo> sensorList; in resetHal()
61 ->getSensorsList([&](const hidl_vec<SensorInfo>& list) { in resetHal()
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/
H A DSensorsSubHal.cpp92 std::vector<SensorInfo> sensors; in getSensorsList()
180 SensorInfo info = sensor.second->getSensorInfo(); in debug()
210 std::vector<SensorInfo> sensors; in getSensorsList()
212 SensorInfo sensorInfo = sensor.second->getSensorInfo(); in getSensorsList()
222 std::vector<SensorInfo> sensors; in getSensorsList()
224 SensorInfo sensorInfo = sensor.second->getSensorInfo(); in getSensorsList()
234 const std::vector<SensorInfo>& sensorsAdded) { in addDynamicSensors()
H A DIHalProxyCallbackWrapper.h44 const hidl_vec<V2_1::SensorInfo>& sensorInfos) = 0;
76 Return<void> onDynamicSensorsConnected(const hidl_vec<V2_1::SensorInfo>& sensorInfos) override { in onDynamicSensorsConnected()
93 Return<void> onDynamicSensorsConnected(const hidl_vec<V2_1::SensorInfo>& sensorInfos) override { in onDynamicSensorsConnected()
H A DSensor.h30 using ::android::hardware::sensors::V2_1::SensorInfo;
51 const SensorInfo& getSensorInfo() const;
70 SensorInfo mSensorInfo;
/aosp12/hardware/interfaces/sensors/common/default/2.X/
H A DSensor.h51 using SensorInfo = ::android::hardware::sensors::V2_1::SensorInfo; variable
57 const SensorInfo& getSensorInfo() const;
77 SensorInfo mSensorInfo;
/aosp12/hardware/interfaces/sensors/2.1/
H A DISensorsCallback.hal20 import @2.1::SensorInfo;
29 * @param sensorInfos vector of SensorInfo for each dynamic sensor that
32 oneway onDynamicSensorsConnected_2_1(vec<SensorInfo> sensorInfos);
/aosp12/frameworks/native/services/sensorservice/hidl/
H A Dutils.cpp29 using ::android::hardware::sensors::V1_0::SensorInfo;
31 SensorInfo convertSensor(const Sensor& src) { in convertSensor()
32 SensorInfo dst; in convertSensor()
/aosp12/hardware/interfaces/sensors/1.0/default/include/sensors/
H A Dconvert.h30 void convertFromSensor(const sensor_t &src, SensorInfo *dst);
31 void convertToSensor(const SensorInfo &src, sensor_t *dst);
/aosp12/hardware/interfaces/sensors/common/vts/2_X/
H A DSensorsHidlEnvironmentV2_X.cpp32 using ::android::hardware::sensors::V2_1::SensorInfo;
77 std::vector<SensorInfo> sensorList; in resetHal()
78 if (!mSensors->getSensorsList([&](const hidl_vec<SensorInfo>& list) { sensorList = list; }) in resetHal()
/aosp12/hardware/interfaces/sensors/2.0/
H A DISensorsCallback.hal19 import @1.0::SensorInfo;
28 * @param sensorInfos vector of SensorInfo for each dynamic sensor that
31 oneway onDynamicSensorsConnected(vec<SensorInfo> sensorInfos);
/aosp12/frameworks/native/services/sensorservice/
H A DSensorDevice.h116 const hardware::hidl_vec<hardware::sensors::V2_1::SensorInfo> &dynamicSensorsAdded);
278 using SensorInfo = hardware::sensors::V2_1::SensorInfo; variable
284 const hardware::hidl_vec<SensorInfo> &dynamicSensorsAdded,
/aosp12/hardware/interfaces/sensors/1.0/default/
H A DSensors.cpp120 hidl_vec<SensorInfo> out; in getSensorsList()
125 SensorInfo *dst = &out[i]; in getSensorsList()
163 hidl_vec<SensorInfo> dynamicSensorsAdded; in poll()
218 SensorInfo info; in poll()
/aosp12/hardware/interfaces/sensors/2.1/default/
H A DSensorsV2_1.h39 Return<void> onDynamicSensorsConnected(const hidl_vec<V1_0::SensorInfo>& sensorInfos) override { in onDynamicSensorsConnected()
59 std::vector<V1_0::SensorInfo> sensors; in getSensorsList()
/aosp12/system/chre/platform/slpi/include/chre/platform/slpi/see/
H A Dsee_helper.h128 struct SensorInfo { struct
332 DynamicVector<SensorInfo> mSensorInfos;
489 const SensorInfo *getSensorInfo(uint8_t sensorType) const;
/aosp12/frameworks/hardware/interfaces/sensorservice/1.0/vts/functional/
H A DVtsHalSensorManagerV1_0TargetTest.cpp47 using ::android::hardware::sensors::V1_0::SensorInfo;
109 android::base::Result<std::vector<SensorInfo>> GetSensorList( in GetSensorList()
110 const std::function<bool(SensorInfo)> &pred = nullptr) { in GetSensorList()
112 std::vector<SensorInfo> out_info; in GetSensorList()

123