Home
last modified time | relevance | path

Searched refs:Sensor (Results 1 – 25 of 196) sorted by relevance

12345678

/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/
H A DDozeSensorsTest.java205 Sensor mockSensor = mock(Sensor.class); in testDozeSensorSetListening()
226 Sensor mockSensor = mock(Sensor.class); in testDozeSensorSettingDisabled()
247 Sensor mockSensor = mock(Sensor.class); in testDozeSensorIgnoreSetting()
271 Sensor mockSensor = mock(Sensor.class); in testUpdateListeningAfterAlreadyRegistered()
290 Sensor closedSensor = createSensor(Sensor.TYPE_LIGHT, Sensor.STRING_TYPE_LIGHT); in testPostureStartStateClosed_registersCorrectSensor()
291 Sensor openedSensor = createSensor(Sensor.TYPE_PROXIMITY, Sensor.STRING_TYPE_LIGHT); in testPostureStartStateClosed_registersCorrectSensor()
311 Sensor closedSensor = createSensor(Sensor.TYPE_LIGHT, Sensor.STRING_TYPE_LIGHT); in testPostureChange_registersCorrectSensor()
312 Sensor openedSensor = createSensor(Sensor.TYPE_PROXIMITY, Sensor.STRING_TYPE_LIGHT); in testPostureChange_registersCorrectSensor()
340 Sensor closedSensor = createSensor(Sensor.TYPE_LIGHT, Sensor.STRING_TYPE_LIGHT); in testPostureChange_noSensorChange()
341 Sensor openedSensor = createSensor(Sensor.TYPE_PROXIMITY, Sensor.STRING_TYPE_LIGHT); in testPostureChange_noSensorChange()
[all …]
/aosp12/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/util/sensors/
H A DFakeSensorManager.java21 import android.hardware.Sensor;
96 public Sensor getDefaultSensor(int type) { in getDefaultSensor()
97 Sensor s = super.getDefaultSensor(type); in getDefaultSensor()
107 protected List<Sensor> getFullSensorList() { in getFullSensorList()
115 protected List<Sensor> getFullDynamicSensorList() { in getFullDynamicSensorList()
209 Constructor<Sensor> constr = Sensor.class.getDeclaredConstructor(); in createSensor()
211 Sensor sensor = constr.newInstance(); in createSensor()
246 private FakeProximitySensor(Sensor sensor) { in FakeProximitySensor()
257 private final Sensor mSensor;
261 Sensor sensor) { in FakeGenericSensor()
[all …]
/aosp12/frameworks/native/libs/sensor/
H A DSensor.cpp36 Sensor::Sensor(const char * name) : in Sensor() function in android::Sensor
44 Sensor::Sensor(struct sensor_t const* hwSensor, int halVersion) : in Sensor() function in android::Sensor
48 Sensor::Sensor(struct sensor_t const& hwSensor, const uuid_t& uuid, int halVersion) : in Sensor() function in android::Sensor
49 Sensor("") { in Sensor()
352 Sensor::~Sensor() { in ~Sensor()
363 int32_t Sensor::getHandle() const { in getHandle()
367 int32_t Sensor::getType() const { in getType()
371 float Sensor::getMinValue() const { in getMinValue()
466 const Sensor::uuid_t& Sensor::getUuid() const { in getUuid()
470 void Sensor::setId(int32_t id) { in setId()
[all …]
/aosp12/system/chre/core/
H A Dsensor.cc23 Mutex Sensor::mSamplingStatusMutex;
25 Sensor::Sensor(Sensor &&other) in Sensor() function in chre::Sensor
30 Sensor &Sensor::operator=(Sensor &&other) { in operator =()
50 Sensor::~Sensor() { in ~Sensor()
58 void Sensor::init() { in init()
69 void Sensor::populateSensorInfo(struct chreSensorInfo *info, in populateSensorInfo()
86 void Sensor::clearPendingFlushRequest() { in clearPendingFlushRequest()
91 void Sensor::cancelPendingFlushRequestTimer() { in cancelPendingFlushRequestTimer()
99 void Sensor::setLastEvent(ChreSensorData *event) { in setLastEvent()
110 bool Sensor::getSamplingStatus(struct chreSensorSamplingStatus *status) const { in getSamplingStatus()
[all …]
/aosp12/frameworks/base/core/java/android/hardware/input/
H A DInputDeviceSensorManager.java21 import android.hardware.Sensor;
135 private static boolean sensorEquals(@NonNull Sensor lhs, @NonNull Sensor rhs) { in sensorEquals()
143 List<Sensor> sensors = new ArrayList<Sensor>(); in populateSensorsForInputDeviceLocked()
145 Sensor sensor = new Sensor(sensorInfos[i]); in populateSensorsForInputDeviceLocked()
174 for (Sensor sensor : sensors) { in getInputDeviceSensorLocked()
258 private List<Sensor> mSensors = new ArrayList<Sensor>();
272 public List<Sensor> getSensors() { in getSensors()
290 for (Sensor s : mSensors) { in removeSensor()
302 for (Sensor s : mSensors) { in addSensor()
322 for (Sensor sensor : mSensors) { in hasSensorRegistered()
[all …]
/aosp12/frameworks/base/core/java/android/hardware/
H A DSensorManager.java429 List<Sensor> list; in getSensorList()
471 if (type == Sensor.TYPE_ALL) { in getDynamicSensorList()
475 for (Sensor i : fullList) { in getDynamicSensorList()
506 if (type == Sensor.TYPE_PROXIMITY || type == Sensor.TYPE_SIGNIFICANT_MOTION in getDefaultSensor()
507 || type == Sensor.TYPE_TILT_DETECTOR || type == Sensor.TYPE_WAKE_GESTURE in getDefaultSensor()
508 || type == Sensor.TYPE_GLANCE_GESTURE || type == Sensor.TYPE_PICK_UP_GESTURE in getDefaultSensor()
510 || type == Sensor.TYPE_DYNAMIC_SENSOR_META || type == Sensor.TYPE_HINGE_ANGLE) { in getDefaultSensor()
514 for (Sensor sensor : l) { in getDefaultSensor()
548 for (Sensor sensor : l) { in getDefaultSensor()
1037 List<Sensor> sensors = getSensorList(Sensor.TYPE_DYNAMIC_SENSOR_META); in isDynamicSensorDiscoverySupported()
[all …]
H A DSystemSensorManager.java81 Sensor sensor, int index); in nativeGetSensorAtIndex()
149 Sensor sensor = new Sensor(); in SystemSensorManager()
159 protected List<Sensor> getFullSensorList() { in getFullSensorList()
165 protected List<Sensor> getFullDynamicSensorList() { in getFullDynamicSensorList()
419 for (Sensor s: addedList) { in updateDynamicSensorList()
444 for (Sensor s: removedList) { in updateDynamicSensorList()
517 List<Sensor> oldList, List<Sensor> newList, List<Sensor> updated, in diffSortedSensorList()
518 List<Sensor> added, List<Sensor> removed) { in diffSortedSensorList()
806 private int disableSensor(Sensor sensor) { in disableSensor()
838 public void addSensorEvent(Sensor sensor) { in addSensorEvent()
[all …]
H A DLegacySensorManager.java73 for (Sensor i : fullList) { in getSensors()
75 case Sensor.TYPE_ACCELEROMETER: in getSensors()
78 case Sensor.TYPE_MAGNETIC_FIELD: in getSensors()
81 case Sensor.TYPE_ORIENTATION: in getSensors()
114 Sensor sensor = mSensorManager.getDefaultSensor(type); in registerLegacyListener()
166 Sensor sensor = mSensorManager.getDefaultSensor(type); in unregisterLegacyListener()
266 if (type == Sensor.TYPE_ORIENTATION) { in onSensorChanged()
356 case Sensor.TYPE_ACCELEROMETER: in getLegacySensorType()
358 case Sensor.TYPE_MAGNETIC_FIELD: in getLegacySensorType()
360 case Sensor.TYPE_ORIENTATION: in getLegacySensorType()
[all …]
/aosp12/packages/services/Telecomm/tests/src/com/android/server/telecom/tests/
H A DSystemStateHelperTest.java42 import android.hardware.Sensor;
76 @Mock Sensor mGravitySensor;
77 @Mock Sensor mProxSensor;
285 Sensor sensor = invocation.getArgument(1); in testDeviceOnEarCorrectlyDetected()
286 if (sensor.getType() == Sensor.TYPE_GRAVITY) { in testDeviceOnEarCorrectlyDetected()
306 Sensor sensor = invocation.getArgument(1); in testDeviceIsNotOnEarWithProxNotSensed()
326 Sensor sensor = invocation.getArgument(1); in testDeviceIsNotOnEarWithWrongOrientation()
348 Sensor sensor = invocation.getArgument(1); in testDeviceIsNotOnEarWithMissingSensor()
368 Sensor sensor = invocation.getArgument(1); in testDeviceIsNotOnEarWithTimeout()
387 Sensor sensor = invocation.getArgument(1); in testDeviceIsOnEarWithMultiSensorInputs()
[all …]
/aosp12/packages/apps/Car/Cluster/ClusterOsDouble/src/com/android/car/cluster/sensors/
H A DSensors.java34 private static final List<Sensor<?>> sSensors = new ArrayList<>();
46 public static final Sensor<Float> SENSOR_FUEL = registerSensor(
51 public static final Sensor<Float> SENSOR_FUEL_CAPACITY = registerSensor(
56 public static final Sensor<Float> SENSOR_RPM = registerSensor(
61 public static final Sensor<Float> SENSOR_FUEL_RANGE = registerSensor(
66 public static final Sensor<Float> SENSOR_SPEED = registerSensor(
71 public static final Sensor<Gear> SENSOR_GEAR = registerSensor(
94 Sensor<T> sensor = new Sensor<>(propertyName, propertyId, areaId, expectedPropertyType, in registerSensor()
115 for (Sensor<?> sensorId : getSensors()) { in initializeSensorsMap()
123 public List<Sensor<?>> getSensors() { in getSensors()
[all …]
/aosp12/packages/apps/Car/Cluster/DirectRenderingCluster/src/android/car/cluster/sensors/
H A DSensors.java38 private static List<Sensor<?>> sSensors = new ArrayList<>();
50 public static final Sensor<Float> SENSOR_FUEL = registerSensor(
54 public static final Sensor<Float> SENSOR_FUEL_CAPACITY = registerSensor(
59 public static final Sensor<Float> SENSOR_RPM = registerSensor(
64 public static final Sensor<Float> SENSOR_FUEL_RANGE = registerSensor(
69 public static final Sensor<Float> SENSOR_SPEED = registerSensor(
74 public static final Sensor<Gear> SENSOR_GEAR = registerSensor(
96 Sensor<T> sensor = new Sensor<>(propertyName, propertyId, areaId, expectedPropertyType, in registerSensor()
117 for (Sensor<?> sensorId : getSensors()) { in initializeSensorsMap()
127 public List<Sensor<?>> getSensors() { in getSensors()
[all …]
/aosp12/frameworks/base/native/android/
H A Dsensor.cpp35 using android::Sensor;
78 Sensor const* const* l; in ASensorManager_getSensorList()
93 Sensor const* const* sensorList; in ASensorManager_getDefaultSensorEx()
228 static_cast<Sensor const*>(sensor)); in ASensorEventQueue_enableSensor()
236 static_cast<Sensor const*>(sensor)); in ASensorEventQueue_disableSensor()
249 static_cast<Sensor const*>(sensor), us2ns(usec)); in ASensorEventQueue_setEventRate()
307 return static_cast<Sensor const*>(sensor)->getType(); in ASensor_getType()
312 return static_cast<Sensor const*>(sensor)->getResolution(); in ASensor_getResolution()
317 return static_cast<Sensor const*>(sensor)->getMinDelay(); in ASensor_getMinDelay()
342 return static_cast<Sensor const*>(sensor)->isWakeUpSensor(); in ASensor_isWakeUpSensor()
[all …]
/aosp12/frameworks/base/core/tests/coretests/src/android/hardware/input/
H A DInputDeviceSensorManagerTest.java34 import android.hardware.Sensor;
100 createInputSensorInfo(DEVICE_ID, Sensor.TYPE_GYROSCOPE)}); in setUp()
143 public void onAccuracyChanged(Sensor sensor, int accuracy) { in onAccuracyChanged()
182 List<Sensor> accelList = sensorManager.getSensorList(Sensor.TYPE_ACCELEROMETER); in getInputDeviceSensors_withExpectedType()
188 List<Sensor> gyroList = sensorManager.getSensorList(Sensor.TYPE_GYROSCOPE); in getInputDeviceSensors_withExpectedType()
192 assertEquals(Sensor.TYPE_GYROSCOPE, gyroList.get(0).getType()); in getInputDeviceSensors_withExpectedType()
203 List<Sensor> gameRotationList = sensorManager.getSensorList( in getInputDeviceSensors_withUnexpectedType()
204 Sensor.TYPE_GAME_ROTATION_VECTOR); in getInputDeviceSensors_withUnexpectedType()
208 List<Sensor> gravityList = sensorManager.getSensorList(Sensor.TYPE_GRAVITY); in getInputDeviceSensors_withUnexpectedType()
219 Sensor sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); in testInputDeviceSensorListener()
[all …]
/aosp12/hardware/interfaces/sensors/common/default/2.X/
H A DSensor.cpp39 Sensor::Sensor(ISensorsEventCallback* callback) in Sensor() function in android::hardware::sensors::V2_X::implementation::Sensor
48 Sensor::~Sensor() { in ~Sensor()
75 void Sensor::activate(bool enable) { in activate()
83 Result Sensor::flush() { in flush()
102 void Sensor::startThread(Sensor* sensor) { in startThread()
106 void Sensor::run() { in run()
132 bool Sensor::isWakeUpSensor() { in isWakeUpSensor()
136 std::vector<Event> Sensor::readEvents() { in readEvents()
179 Sensor::activate(enable); in activate()
226 : Sensor(callback) { in PressureSensor()
[all …]
/aosp12/frameworks/native/libs/sensor/include/sensor/
H A DSensor.h44 class Sensor : public ASensor, public LightFlattenable<Sensor>
64 Sensor(const Sensor&) = default;
65 Sensor& operator=(const Sensor&) = default;
67 explicit Sensor(const char * name = "");
68 explicit Sensor(struct sensor_t const* hwSensor, int halVersion = 0);
69 Sensor(struct sensor_t const& hwSensor, const uuid_t& uuid, int halVersion = 0);
70 ~Sensor();
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/util/sensors/
H A DAsyncSensorManager.java21 import android.hardware.Sensor;
58 private final List<Sensor> mSensorCache;
67 mSensorCache = mInner.getSensorList(Sensor.TYPE_ALL); in AsyncSensorManager()
76 protected List<Sensor> getFullSensorList() { in getFullSensorList()
81 protected List<Sensor> getFullDynamicSensorList() { in getFullDynamicSensorList()
82 return mInner.getSensorList(Sensor.TYPE_ALL); in getFullDynamicSensorList()
87 Sensor sensor, int delayUs, Handler handler, int maxReportLatencyUs, in registerListenerImpl()
164 public boolean registerPluginListener(SensorManagerPlugin.Sensor sensor, in registerPluginListener()
184 public void unregisterPluginListener(SensorManagerPlugin.Sensor sensor, in unregisterPluginListener()
199 protected boolean injectSensorDataImpl(Sensor sensor, float[] values, int accuracy, in injectSensorDataImpl()
[all …]
/aosp12/frameworks/base/packages/SystemUI/plugin/src/com/android/systemui/plugins/
H A DSensorManagerPlugin.java38 void registerListener(Sensor sensor, SensorEventListener listener); in registerListener()
45 void unregisterListener(Sensor sensor, SensorEventListener listener); in unregisterListener()
57 class Sensor { class
65 public Sensor(int type) { in Sensor() method in SensorManagerPlugin.Sensor
80 Sensor mSensor;
90 public SensorEvent(Sensor sensor, int vendorType) { in SensorEvent()
101 public SensorEvent(Sensor sensor, int vendorType, float[] values) { in SensorEvent()
107 public Sensor getSensor() { in getSensor()
/aosp12/frameworks/base/core/java/com/android/internal/os/
H A DSensorPowerCalculator.java18 import android.hardware.Sensor;
30 private final SparseArray<Sensor> mSensors;
33 List<Sensor> sensors = sensorManager.getSensorList(Sensor.TYPE_ALL); in SensorPowerCalculator()
36 Sensor sensor = sensors.get(i); in SensorPowerCalculator()
78 final SparseArray<? extends BatteryStats.Uid.Sensor> sensorStats = u.getSensorStats(); in calculateDuration()
82 if (sensorHandle == BatteryStats.Uid.Sensor.GPS) { in calculateDuration()
86 final BatteryStats.Uid.Sensor sensor = sensorStats.valueAt(ise); in calculateDuration()
95 final SparseArray<? extends BatteryStats.Uid.Sensor> sensorStats = u.getSensorStats(); in calculatePowerMah()
100 if (sensorHandle == BatteryStats.Uid.Sensor.GPS) { in calculatePowerMah()
104 final BatteryStats.Uid.Sensor sensor = sensorStats.valueAt(ise); in calculatePowerMah()
[all …]
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/display/
H A DTestUtils.java19 import android.hardware.Sensor;
29 public static SensorEvent createSensorEvent(Sensor sensor, int lux) throws Exception { in createSensorEvent()
41 public static void setSensorType(Sensor sensor, int type, String strType) throws Exception { in setSensorType()
42 Method setter = Sensor.class.getDeclaredMethod("setType", Integer.TYPE); in setSensorType()
52 public static Sensor createSensor(int type, String strType) throws Exception { in createSensor()
53 Constructor<Sensor> constr = Sensor.class.getDeclaredConstructor(); in createSensor()
55 Sensor sensor = constr.newInstance(); in createSensor()
/aosp12/system/chre/java/test/cross_validation/src/com/google/android/chre/test/crossvalidator/
H A DChreCrossValidatorSensor.java19 import android.hardware.Sensor;
94 private List<Sensor> mSensorList = new ArrayList<Sensor>();
98 private Sensor mSensor;
137 List<Sensor> sensorList = mSensorManager.getSensorList(apSensorType); in ChreCrossValidatorSensor()
140 for (Sensor sensor : sensorList) { in ChreCrossValidatorSensor()
321 if (mSensor.getType() == Sensor.REPORTING_MODE_CONTINUOUS) { in getAwaitDataTimeoutInMs()
329 public void onAccuracyChanged(Sensor sensor, int accuracy) { in onAccuracyChanged()
402 map.put(Sensor.TYPE_GYROSCOPE, 6 /* CHRE_SENSOR_TYPE_GYROSCOPE */); in makeApToChreSensorTypeMap()
404 map.put(Sensor.TYPE_PRESSURE, 10 /* CHRE_SENSOR_TYPE_PRESSURE */); in makeApToChreSensorTypeMap()
405 map.put(Sensor.TYPE_LIGHT, 12 /* CHRE_SENSOR_TYPE_LIGHT */); in makeApToChreSensorTypeMap()
[all …]
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/
H A DSensor.cpp40 Sensor::Sensor(int32_t sensorHandle, ISensorsEventCallback* callback) in Sensor() function in android::hardware::sensors::V2_1::subhal::implementation::Sensor
58 Sensor::~Sensor() { in ~Sensor()
86 void Sensor::activate(bool enable) { in activate()
94 Result Sensor::flush() { in flush()
113 void Sensor::startThread(Sensor* sensor) { in startThread()
117 void Sensor::run() { in run()
143 bool Sensor::isWakeUpSensor() { in isWakeUpSensor()
147 std::vector<Event> Sensor::readEvents() { in readEvents()
169 bool Sensor::supportsDataInjection() const { in supportsDataInjection()
194 Sensor::activate(enable); in activate()
[all …]
/aosp12/packages/apps/Camera2/src/com/android/camera/hardware/
H A DHeadingSensor.java21 import android.hardware.Sensor;
41 private final Sensor mAccelerometerSensor;
43 private final Sensor mMagneticSensor;
60 mAccelerometerSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); in HeadingSensor()
61 mMagneticSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_MAGNETIC_FIELD); in HeadingSensor()
108 if (type == Sensor.TYPE_ACCELEROMETER) { in onSensorChanged()
110 } else if (type == Sensor.TYPE_MAGNETIC_FIELD) { in onSensorChanged()
130 public void onAccuracyChanged(Sensor sensor, int accuracy) { in onAccuracyChanged()
/aosp12/frameworks/base/packages/SystemUI/src/com/android/systemui/doze/
H A DDozeSensors.java28 import android.hardware.Sensor;
305 private Sensor findSensor(String type) { in findSensor()
311 Sensor[] sensorMap = new Sensor[DevicePostureController.SUPPORTED_POSTURES_SIZE]; in findSensors()
340 final List<Sensor> sensors = sensorManager.getSensorList(Sensor.TYPE_ALL); in findSensor()
341 for (Sensor sensor : sensors) { in findSensor()
503 Sensor sensor, in TriggerSensor()
524 Sensor sensor, in TriggerSensor()
535 new Sensor[]{ sensor }, in TriggerSensor()
549 @NonNull Sensor[] sensors, in TriggerSensor()
582 Sensor oldSensor = mSensors[mPosture]; in setPosture()
[all …]
/aosp12/frameworks/base/core/tests/coretests/src/com/android/internal/os/
H A DSensorPowerCalculatorTest.java24 import android.hardware.Sensor;
55 Sensor sensor1 = createSensor(SENSOR_HANDLE_1, Sensor.TYPE_AMBIENT_TEMPERATURE, 360); in testTimerBasedModel()
56 Sensor sensor2 = createSensor(SENSOR_HANDLE_2, Sensor.TYPE_STEP_COUNTER, 720); in testTimerBasedModel()
59 when(sensorManager.getSensorList(Sensor.TYPE_ALL)) in testTimerBasedModel()
87 private Sensor createSensor(int handle, int type, double power) { in createSensor()
88 return new Sensor(new InputSensorInfo("name", "vendor", 0 /* version */, in createSensor()
/aosp12/system/chre/core/include/chre/core/
H A Dsensor.h38 class Sensor : public PlatformSensor {
47 Sensor() : mFlushRequestPending(false) {} in Sensor() function
49 Sensor(Sensor &&other);
50 Sensor &operator=(Sensor &&other);
52 ~Sensor();

12345678