Home
last modified time | relevance | path

Searched refs:sensorInfo (Results 1 – 12 of 12) sorted by relevance

/aosp12/frameworks/base/core/java/android/hardware/
H A DSensor.java937 public Sensor(InputSensorInfo sensorInfo) { in Sensor() argument
938 this.mName = sensorInfo.getName(); in Sensor()
939 this.mVendor = sensorInfo.getVendor(); in Sensor()
940 this.mVersion = sensorInfo.getVersion(); in Sensor()
941 this.mHandle = sensorInfo.getHandle(); in Sensor()
942 this.mType = sensorInfo.getType(); in Sensor()
943 this.mMaxRange = sensorInfo.getMaxRange(); in Sensor()
945 this.mPower = sensorInfo.getPower(); in Sensor()
946 this.mMinDelay = sensorInfo.getMinDelay(); in Sensor()
952 this.mFlags = sensorInfo.getFlags(); in Sensor()
[all …]
/aosp12/system/chre/platform/linux/include/chre/target_platform/
H A Dplatform_sensor_base.h32 void initBase(struct chreSensorInfo *sensorInfo, uint32_t sensorHandle) { in initBase() argument
33 mSensorInfo = sensorInfo; in initBase()
48 void setSensorInfo(struct chreSensorInfo *sensorInfo) { in setSensorInfo() argument
49 mSensorInfo = sensorInfo; in setSensorInfo()
/aosp12/frameworks/native/services/inputflinger/reader/mapper/
H A DSensorInputMapper.cpp85 info->addSensorInfo(sensor.sensorInfo); in populateDeviceInfo()
101 dump += StringPrintf(INDENT5 "maxRange: %f\n", sensor.sensorInfo.maxRange); in dump()
102 dump += StringPrintf(INDENT5 "power: %f\n", sensor.sensorInfo.power); in dump()
205 InputDeviceSensorInfo sensorInfo(identifier.name, std::to_string(identifier.vendor), in createSensor() local
219 sensorInfo.flags |= (reportingMode & REPORTING_MODE_MASK) << REPORTING_MODE_SHIFT; in createSensor()
222 tryGetProperty(prefix + ".maxDelay", sensorInfo.maxDelay); in createSensor()
224 tryGetProperty(prefix + ".minDelay", sensorInfo.minDelay); in createSensor()
226 tryGetProperty(prefix + ".power", sensorInfo.power); in createSensor()
230 tryGetProperty(prefix + ".fifoMaxEventCount", sensorInfo.fifoMaxEventCount); in createSensor()
232 return Sensor(sensorInfo); in createSensor()
[all …]
H A DSensorInputMapper.h83 explicit Sensor(const InputDeviceSensorInfo& sensorInfo) : sensorInfo(sensorInfo) { in Sensor()
92 InputDeviceSensorInfo sensorInfo; member
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/
H A DSensorsSubHal.cpp212 SensorInfo sensorInfo = sensor.second->getSensorInfo(); in getSensorsList() local
213 sensorInfo.flags |= V1_0::SensorFlagBits::MASK_DIRECT_CHANNEL; in getSensorsList()
214 sensorInfo.flags |= V1_0::SensorFlagBits::MASK_DIRECT_REPORT; in getSensorsList()
215 sensors.push_back(sensorInfo); in getSensorsList()
224 SensorInfo sensorInfo = sensor.second->getSensorInfo(); in getSensorsList() local
225 sensorInfo.flags &= ~static_cast<uint32_t>(V1_0::SensorFlagBits::MASK_DIRECT_CHANNEL); in getSensorsList()
226 sensorInfo.flags &= ~static_cast<uint32_t>(V1_0::SensorFlagBits::MASK_DIRECT_REPORT); in getSensorsList()
227 sensors.push_back(sensorInfo); in getSensorsList()
/aosp12/system/chre/platform/slpi/see/
H A Dsee_helper.cc1359 for (const auto &sensorInfo : sensorInfos) { in getSensorTypeFromSensorInfo() local
1360 if (suidsMatch(sensorInfo.suid, suid)) { in getSensorTypeFromSensorInfo()
1362 if (sensorInfo.client == client) { in getSensorTypeFromSensorInfo()
1363 return sensorInfo.sensorType; in getSensorTypeFromSensorInfo()
1365 otherType = sensorInfo.sensorType; in getSensorTypeFromSensorInfo()
1744 if (sensorInfo == nullptr) { in makeRequest()
1772 sendReq(sensorInfo->client, sensorInfo->suid, nullptr /* syncData */, in makeRequest()
1785 if (sensorInfo == nullptr) { in flush()
1791 sendReq(sensorInfo->client, sensorInfo->suid, nullptr /* syncData */, in flush()
1989 SensorInfo sensorInfo = { in registerSensor() local
[all …]
/aosp12/frameworks/base/services/core/jni/
H A Dcom_android_server_input_InputManagerService.cpp2191 if (sensorInfo != NULL) { in createInputSensorInfo()
2192 env->SetObjectField(sensorInfo, gInputSensorInfo.name, name); in createInputSensorInfo()
2193 env->SetObjectField(sensorInfo, gInputSensorInfo.vendor, vendor); in createInputSensorInfo()
2194 env->SetIntField(sensorInfo, gInputSensorInfo.version, version); in createInputSensorInfo()
2195 env->SetIntField(sensorInfo, gInputSensorInfo.handle, handle); in createInputSensorInfo()
2198 env->SetFloatField(sensorInfo, gInputSensorInfo.power, power); in createInputSensorInfo()
2205 env->SetIntField(sensorInfo, gInputSensorInfo.flags, flags); in createInputSensorInfo()
2207 env->SetIntField(sensorInfo, gInputSensorInfo.type, type); in createInputSensorInfo()
2208 env->SetIntField(sensorInfo, gInputSensorInfo.id, id); in createInputSensorInfo()
2210 return sensorInfo; in createInputSensorInfo()
[all …]
/aosp12/system/chre/apps/power_test/common/
H A Drequest_manager.cc240 struct chreSensorInfo sensorInfo; in requestAllSensors() local
243 chreGetSensorInfo(sensorHandle, &sensorInfo) && in requestAllSensors()
244 requestSensor(enable, kAllSensorTypes[i], sensorInfo.minInterval, in requestAllSensors()
/aosp12/system/chre/apps/test/common/chre_cross_validator_sensor/src/
H A Dchre_cross_validator_sensor_manager.cc346 chreSensorInfo sensorInfo; in handleStartSensorMessage() local
347 if (!chreGetSensorInfo(handle, &sensorInfo)) { in handleStartSensorMessage()
353 std::max(intervalFromApInNs, sensorInfo.minInterval); in handleStartSensorMessage()
/aosp12/hardware/interfaces/sensors/common/vts/2_X/
H A DVtsHalSensorsV2_XTargetTest.h504 for (const SensorInfoType& sensorInfo : getSensorsList()) { in activateAllSensors() local
505 if (isValidType(sensorInfo.type)) { in activateAllSensors()
506 batch(sensorInfo.sensorHandle, sensorInfo.minDelay, 0 /* maxReportLatencyNs */); in activateAllSensors()
507 activate(sensorInfo.sensorHandle, enable); in activateAllSensors()
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/
H A DHalProxy.cpp710 void HalProxy::setDirectChannelFlags(SensorInfo* sensorInfo, in setDirectChannelFlags() argument
713 (sensorInfo->flags & (V1_0::SensorFlagBits::MASK_DIRECT_REPORT | in setDirectChannelFlags()
720 sensorInfo->flags &= ~(V1_0::SensorFlagBits::MASK_DIRECT_REPORT | in setDirectChannelFlags()
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/include/
H A DHalProxy.h338 void setDirectChannelFlags(SensorInfo* sensorInfo, std::shared_ptr<ISubHalWrapperBase> subHal);