Home
last modified time | relevance | path

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

1234567

/aosp14/frameworks/base/core/java/android/hardware/input/
H A DInputDeviceSensorManager.java149 sensors.add(sensor); in populateSensorsForInputDeviceLocked()
176 return sensor; in getInputDeviceSensorLocked()
209 event.sensor = sensor; in onInputSensorChanged()
269 addSensor(sensor); in InputSensorEventListenerDelegate()
286 if (sensor == null) { in removeSensor()
308 mSensors.add(sensor); in addSensor()
323 if (sensor.getType() == sensorType && sensor.getId() == deviceId) { in hasSensorRegistered()
369 if (sensor.getId() == deviceId && sensor.getType() == sensorType) { in handleMessage()
391 if (sensor.getId() == deviceId && sensor.getType() == type) { in getSensorForInputDevice()
435 if (sensor == null) { in registerListenerInternal()
[all …]
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
H A DIndividualSensorPrivacyControllerImpl.java64 for (int sensor : SENSORS) { in init()
69 mSoftwareToggleState.put(sensor, softwarePrivacyEnabled); in init()
70 mHardwareToggleState.put(sensor, hardwarePrivacyEnabled); in init()
75 public boolean supportsSensorToggle(int sensor) { in supportsSensorToggle() argument
76 return mSensorPrivacyManager.supportsSensorToggle(sensor); in supportsSensorToggle()
80 public boolean isSensorBlocked(@Sensor int sensor) { in isSensorBlocked() argument
81 return mSoftwareToggleState.get(sensor, false) || mHardwareToggleState.get(sensor, false); in isSensorBlocked()
86 return mHardwareToggleState.get(sensor, false); in isSensorBlockedByHardwareToggle()
117 mSoftwareToggleState.put(sensor, enabled); in onSensorPrivacyChanged()
119 mHardwareToggleState.put(sensor, enabled); in onSensorPrivacyChanged()
[all …]
H A DIndividualSensorPrivacyController.java26 boolean supportsSensorToggle(@Sensor int sensor); in supportsSensorToggle() argument
28 boolean isSensorBlocked(@Sensor int sensor); in isSensorBlocked() argument
34 boolean isSensorBlockedByHardwareToggle(@Sensor int sensor); in isSensorBlockedByHardwareToggle() argument
36 void setSensorBlocked(@Source int source, @Sensor int sensor, boolean blocked); in setSensorBlocked() argument
38 void suppressSensorPrivacyReminders(int sensor, boolean suppress); in suppressSensorPrivacyReminders() argument
46 void onSensorBlockedChanged(@Sensor int sensor, boolean blocked); in onSensorBlockedChanged() argument
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/util/sensors/
H A DFakeSensorManager.java123 if (sensor == null || s.mSensor == sensor) { in unregisterListenerImpl()
136 if (s.mSensor == sensor) { in registerListenerImpl()
213 setSensorType(sensor, type); in createSensor()
217 setSensorField(sensor, "mName", "Mock " + sensor.getStringType() + "/" + type); in createSensor()
229 return sensor; in createSensor()
235 field.set(sensor, value); in setSensorField()
241 setter.invoke(sensor, type); in setSensorType()
247 super(sensor); in FakeProximitySensor()
261 Sensor sensor) { in FakeGenericSensor() argument
262 this.mSensor = sensor; in FakeGenericSensor()
[all …]
/aosp14/frameworks/base/native/android/
H A Dsensor.cpp52 if (sensor == nullptr) { \
203 if (sensor == nullptr) { in ASensorManager_configureDirectReport()
238 static_cast<Sensor const*>(sensor)); in ASensorEventQueue_enableSensor()
246 static_cast<Sensor const*>(sensor)); in ASensorEventQueue_disableSensor()
305 const char* ASensor_getName(ASensor const* sensor) { in ASensor_getName() argument
315 int ASensor_getType(ASensor const* sensor) { in ASensor_getType() argument
320 float ASensor_getResolution(ASensor const* sensor) { in ASensor_getResolution() argument
325 int ASensor_getMinDelay(ASensor const* sensor) { in ASensor_getMinDelay() argument
345 int ASensor_getReportingMode(ASensor const* sensor) { in ASensor_getReportingMode() argument
350 bool ASensor_isWakeUpSensor(ASensor const* sensor) { in ASensor_isWakeUpSensor() argument
[all …]
/aosp14/frameworks/base/core/java/android/hardware/
H A DSystemSensorManager.java88 Sensor sensor, int index); in nativeGetSensorAtIndex() argument
164 mHandleToSensor.put(sensor.getHandle(), sensor); in SystemSensorManager() local
291 if (sensor != null && sensor.getReportingMode() == Sensor.REPORTING_MODE_ONE_SHOT) { in unregisterListenerImpl()
351 if (sensor != null && sensor.getReportingMode() != Sensor.REPORTING_MODE_ONE_SHOT) { in cancelTriggerSensorImpl()
681 int sensorHandle = (sensor == null) ? -1 : sensor.getHandle(); in configureDirectChannelImpl()
682 if (sensor != null in configureDirectChannelImpl()
972 if (sensor == null) { in dispatchSensorEvent()
991 t.sensor = sensor; in dispatchSensorEvent()
1079 if (sensor == null) { in dispatchSensorEvent()
1095 t.sensor = sensor; in dispatchSensorEvent()
[all …]
H A DSensorPrivacyManager.java252 void onSensorPrivacyChanged(int sensor, boolean enabled); in onSensorPrivacyChanged() argument
265 mSensor = sensor; in SensorPrivacyChangedParams()
397 Pair key = new Pair(toggleType, sensor); in supportsSensorToggle()
467 if (params.getSensor() == sensor) { in addSensorPrivacyListener()
617 @Sensors.Sensor int sensor) { in isSensorPrivacyEnabled() argument
654 public void setSensorPrivacy(@Sensors.Sensor int sensor, in setSensorPrivacy() argument
715 @Sensors.Sensor int sensor, boolean enable) { in setSensorPrivacyForProfileGroup() argument
748 public void suppressSensorPrivacyReminders(int sensor, in suppressSensorPrivacyReminders() argument
762 public void suppressSensorPrivacyReminders(int sensor, in suppressSensorPrivacyReminders() argument
800 public void showSensorUseDialog(int sensor) { in showSensorUseDialog() argument
[all …]
H A DISensorPrivacyManager.aidl27 boolean supportsSensorToggle(int toggleType, int sensor); in supportsSensorToggle() argument
39 boolean isCombinedToggleSensorPrivacyEnabled(int sensor); in isCombinedToggleSensorPrivacyEnabled() argument
41 boolean isToggleSensorPrivacyEnabled(int toggleType, int sensor); in isToggleSensorPrivacyEnabled() argument
45 void setToggleSensorPrivacy(int userId, int source, int sensor, boolean enable); in setToggleSensorPrivacy() argument
47 void setToggleSensorPrivacyForProfileGroup(int userId, int source, int sensor, boolean enable); in setToggleSensorPrivacyForProfileGroup() argument
50 void suppressToggleSensorPrivacyReminders(int userId, int sensor, IBinder token, in suppressToggleSensorPrivacyReminders() argument
55 void showSensorUseDialog(int sensor); in showSensorUseDialog() argument
H A DSensorManager.java467 return sensor; in getSensorByHandle()
537 for (Sensor sensor : l) { in getDefaultSensor()
538 if (sensor.isWakeUpSensor() == wakeUpSensor) return sensor; in getDefaultSensor()
571 for (Sensor sensor : l) { in getDefaultSensor()
573 return sensor; in getDefaultSensor()
680 if (listener == null || sensor == null) { in unregisterListener()
684 unregisterListenerImpl(listener, sensor); in unregisterListener()
1778 Sensor sensor); in requestTriggerSensorImpl() argument
1810 Sensor sensor, boolean disable); in cancelTriggerSensorImpl() argument
1871 if (sensor == null) { in injectSensorData()
[all …]
/aosp14/frameworks/base/services/tests/displayservicetests/src/com/android/server/display/
H A DTestUtils.java37 event.sensor = sensor; in createSensorEvent()
47 setter.invoke(sensor, type); in setSensorType()
51 f.set(sensor, strType); in setSensorType()
58 setter.invoke(sensor, maximumRange, 1); in setMaximumRange()
64 Sensor sensor = constr.newInstance(); in createSensor() local
65 setSensorType(sensor, type, strType); in createSensor()
66 return sensor; in createSensor()
73 Sensor sensor = constr.newInstance(); in createSensor() local
74 setSensorType(sensor, type, strType); in createSensor()
75 setMaximumRange(sensor, maximumRange); in createSensor()
[all …]
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/display/
H A DTestUtils.java37 event.sensor = sensor; in createSensorEvent()
47 setter.invoke(sensor, type); in setSensorType()
51 f.set(sensor, strType); in setSensorType()
58 setter.invoke(sensor, maximumRange, 1); in setMaximumRange()
64 Sensor sensor = constr.newInstance(); in createSensor() local
65 setSensorType(sensor, type, strType); in createSensor()
66 return sensor; in createSensor()
73 Sensor sensor = constr.newInstance(); in createSensor() local
74 setSensorType(sensor, type, strType); in createSensor()
75 setMaximumRange(sensor, maximumRange); in createSensor()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/sensorprivacy/
H A DSensorPrivacyService.java360 int sensor; in onOpNoted() local
364 sensor = MICROPHONE; in onOpNoted()
366 sensor = CAMERA; in onOpNoted()
486 if (sensor == MICROPHONE) { in onSensorUseStarted()
551 sensors.add(sensor); in enqueueSensorUseReminderDialog()
626 if (sensor == MICROPHONE) { in showSensorUseReminderNotification()
830 switch(sensor) { in logSensorPrivacyToggle()
946 int sensor) { in isToggleSensorPrivacyEnabledInternal() argument
1124 switch(sensor) { in setGlobalRestriction()
1260 if (sensor == null) { in sensorStrToId()
[all …]
H A DSensorPrivacyStateControllerImpl.java50 SensorState getStateLocked(int toggleType, int userId, int sensor) { in getStateLocked() argument
51 SensorState sensorState = mPersistedState.getState(toggleType, userId, sensor); in getStateLocked()
63 void setStateLocked(int toggleType, int userId, int sensor, boolean enabled, in setStateLocked() argument
67 SensorState lastState = mPersistedState.getState(toggleType, userId, sensor); in setStateLocked()
74 mPersistedState.setState(toggleType, userId, sensor, sensorState); in setStateLocked()
75 notifyStateChangeLocked(toggleType, userId, sensor, sensorState); in setStateLocked()
81 notifyStateChangeLocked(toggleType, userId, sensor, lastState); in setStateLocked()
88 private void notifyStateChangeLocked(int toggleType, int userId, int sensor, in notifyStateChangeLocked() argument
93 toggleType, userId, sensor, new SensorState(sensorState))); in notifyStateChangeLocked()
/aosp14/frameworks/base/data/keyboards/
H A DVendor_054c_Product_05c4.idc16 # Sony DS4 motion sensor configuration file.
20 sensor.accelerometer.reportingMode = 0
22 sensor.accelerometer.maxDelay = 100000
24 sensor.accelerometer.minDelay = 5000
25 # The power in mA used by this sensor while in use
26 sensor.accelerometer.power = 1.5
29 sensor.gyroscope.reportingMode = 0
31 sensor.gyroscope.maxDelay = 100000
33 sensor.gyroscope.minDelay = 5000
34 # The power in mA used by this sensor while in use
[all …]
H A DVendor_054c_Product_09cc.idc16 # Sony DS4 motion sensor configuration file.
20 sensor.accelerometer.reportingMode = 0
22 sensor.accelerometer.maxDelay = 100000
24 sensor.accelerometer.minDelay = 5000
25 # The power in mA used by this sensor while in use
26 sensor.accelerometer.power = 1.5
29 sensor.gyroscope.reportingMode = 0
31 sensor.gyroscope.maxDelay = 100000
33 sensor.gyroscope.minDelay = 5000
34 # The power in mA used by this sensor while in use
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/biometrics/
H A DAuthSession.java256 sensor.goToStateUnknown(); in setSensorsToStateUnknown()
382 startAllPreparedSensors(sensor -> sensor.modality != TYPE_FINGERPRINT); in startAllPreparedSensorsExceptFingerprint()
386 startAllPreparedSensors(sensor -> sensor.modality == TYPE_FINGERPRINT); in startAllPreparedFingerprintSensors()
391 if (filter.apply(sensor)) { in startAllPreparedSensors()
396 sensor.startSensor(); in startAllPreparedSensors()
405 cancelAllSensors(sensor -> true); in cancelAllSensors()
657 cancelAllSensors(sensor -> sensor.id != sensorId); in onAuthenticationSucceeded()
697 cancelAllSensors(sensor -> sensor.id == sensorId); in pauseSensorIfSupported()
961 if (sensorId == sensor.id) { in sensorIdToModality()
962 return sensor.modality; in sensorIdToModality()
[all …]
H A DPreAuthInfo.java123 for (BiometricSensor sensor : sensors) { in create()
133 + " Sensor ID: " + sensor.id in create()
134 + " Modality: " + sensor.modality in create()
145 eligibleSensors.add(sensor); in create()
321 modality |= sensor.modality; in getInternalStatus()
351 modality |= sensor.modality; in getInternalStatus()
448 for (BiometricSensor sensor : eligibleSensors) { in getEligibleModalities()
449 modalities |= sensor.modality; in getEligibleModalities()
460 for (BiometricSensor sensor : eligibleSensors) { in numSensorsWaitingForCookie()
462 Slog.d(TAG, "Sensor ID: " + sensor.id in numSensorsWaitingForCookie()
[all …]
H A DBiometricStrengthController.java86 for (BiometricSensor sensor : mService.mSensors) { in updateStrengths()
87 final int id = sensor.id; in updateStrengths()
92 sensor.updateStrength(newStrength); in updateStrengths()
98 for (BiometricSensor sensor : mService.mSensors) { in revertStrengths()
99 Slog.d(TAG, "updateStrengths: revert sensorId=" + sensor.id + " to oemStrength=" in revertStrengths()
100 + sensor.oemStrength); in revertStrengths()
101 sensor.updateStrength(sensor.oemStrength); in revertStrengths()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/sensors/
H A DAsyncSensorManager.java87 Sensor sensor, int delayUs, Handler handler, int maxReportLatencyUs, in registerListenerImpl() argument
134 if (sensor == null) { in requestTriggerSensorImpl()
138 if (!mInner.requestTriggerSensor(listener, sensor)) { in requestTriggerSensorImpl()
151 if (!mInner.cancelTriggerSensor(listener, sensor)) { in cancelTriggerSensorImpl()
164 public boolean registerPluginListener(SensorManagerPlugin.Sensor sensor, in registerPluginListener() argument
172 mPlugins.get(i).registerListener(sensor, listener); in registerPluginListener()
184 public void unregisterPluginListener(SensorManagerPlugin.Sensor sensor, in unregisterPluginListener() argument
188 mPlugins.get(i).unregisterListener(sensor, listener); in unregisterPluginListener()
212 Sensor sensor) { in unregisterListenerImpl() argument
214 if (sensor == null) { in unregisterListenerImpl()
[all …]
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/policy/
H A DDeviceStateProviderImplTest.java292 + " <name>" + sensor.getName() + "</name>\n" in create_sensorBasedProvider()
305 + " <name>" + sensor.getName() + "</name>\n" in create_sensorBasedProvider()
319 + " <name>" + sensor.getName() + "</name>\n" in create_sensorBasedProvider()
344 Sensor sensor = newSensor("sensor", Sensor.STRING_TYPE_HINGE_ANGLE); in create_sensor() local
370 event0.sensor = sensor; in create_sensor()
383 event1.sensor = sensor; in create_sensor()
396 event2.sensor = sensor; in create_sensor()
535 event1.sensor = sensor; in test_invalidSensorValues()
545 event2.sensor = sensor; in test_invalidSensorValues()
612 Sensor sensor = constructor.newInstance(); in newSensor() local
[all …]
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/
H A DAuthSessionTest.java169 assertEquals(0, sensor.getCookie()); in testStartNewAuthSession()
175 assertTrue("Cookie must be >0", sensor.getCookie() > 0); in testStartNewAuthSession()
176 verify(sensor.impl).prepareForAuthentication( in testStartNewAuthSession()
184 eq(sensor.getCookie()), in testStartNewAuthSession()
192 if (cookie1 == sensor.getCookie()) { in testStartNewAuthSession()
207 if (sensor.modality == TYPE_FACE) { in testStartNewAuthSession()
208 verify(sensor.impl).startPreparedClient(eq(sensor.getCookie())); in testStartNewAuthSession()
210 } else if (sensor.modality == TYPE_FINGERPRINT) { in testStartNewAuthSession()
272 session.onCookieReceived(sensor.getCookie()); in testCancelReducesAppetiteForCookies()
327 assertEquals(0, sensor.getCookie()); in testMultiAuth_fingerprintSensorStartsAfterUINotifies()
[all …]
/aosp14/frameworks/base/core/proto/android/hardware/
H A Dsensorprivacy.proto28 // Is global sensor privacy enabled
36 // Is global sensor privacy enabled
40 // Per sensor privacy enabled
43 // Per user settings for sensor privacy
57 // Is global sensor privacy enabled
60 // Per sensor privacy enabled
64 // Per toggle type sensor privacy
78 optional int32 sensor = 1; field
105 optional Sensor sensor = 1; field
116 // If sensor privacy state for this sensor
[all …]
/aosp14/frameworks/base/core/jni/
H A Dandroid_hardware_SensorManager.cpp171 if (sensor == NULL) { in translateNativeSensorToJavaSensor()
176 if (sensor != NULL) { in translateNativeSensorToJavaSensor()
182 env->SetObjectField(sensor, sensorOffsets.name, name); in translateNativeSensorToJavaSensor()
192 env->SetIntField(sensor, sensorOffsets.fifoMaxEventCount, in translateNativeSensorToJavaSensor()
206 env->CallVoidMethod(sensor, sensorOffsets.setId, id); in translateNativeSensorToJavaSensor()
211 return sensor; in translateNativeSensorToJavaSensor()
242 env->CallBooleanMethod(sensorList, listOffsets.add, sensor); in nativeGetDynamicSensors()
259 env->CallBooleanMethod(sensorList, listOffsets.add, sensor); in nativeGetRuntimeSensors()
409 buffer[i].sensor, in handleEvent()
436 buffer[i].sensor, in handleEvent()
[all …]
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/
H A DDozeSensorsTest.java441 assertFalse(sensor.mIgnoresSetting); in testGesturesAllInitiallyRespectSettings()
507 assertTrue(sensor.enabledBySetting()); in liftToWake_defaultSetting_configDefaultTrue()
519 if (sensor instanceof PluginSensor in TestableDozeSensors()
524 mSensorTap = sensor; in TestableDozeSensors()
547 Sensor sensor, in createDozeSensorForPosture() argument
602 public void addSensor(TriggerSensor sensor) { in addSensor() argument
615 setter.invoke(sensor, type); in setSensorType()
619 f.set(sensor, strType); in setSensorType()
626 Sensor sensor = constr.newInstance(); in createSensor() local
627 setSensorType(sensor, type, strType); in createSensor()
[all …]
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/doze/
H A DDozeSensors.java365 for (Sensor sensor : sensors) { in findSensor()
368 return sensor; in findSensor()
440 if (sensor.mRequiresTouchscreen) { in setTouchscreenSensorsListening()
486 if (sensor.mRequiresTouchscreen) { in ignoreTouchScreenSensorsSettingInterferingWithDocking()
487 sensor.ignoreSetting(ignore); in ignoreTouchScreenSensorsSettingInterferingWithDocking()
542 Sensor sensor, in TriggerSensor() argument
550 sensor, in TriggerSensor()
565 Sensor sensor, in TriggerSensor() argument
578 new Sensor[]{ sensor }, in TriggerSensor()
732 if (sensor != null && sensor.getType() == Sensor.TYPE_PICK_UP_GESTURE) { in onTrigger()
[all …]

1234567