/packages/services/Car/service/src/com/android/car/hal/ |
H A D | SensorBase.java | 21 * Abstraction for a sensor, whether it be a physical on-board sensor of a vehicle, or a logical 22 * data element which wants to be represented as sensor-like to higher-level entities 29 boolean requestSensorStart(int sensor, int rate); argument 30 void requestSensorStop(int sensor); argument
|
/packages/apps/Dialer/java/com/android/incallui/answerproximitysensor/ |
H A D | PseudoProximityWakeLock.java | 29 * PseudoScreenState} to fake a black screen when the proximity sensor is near. 75 boolean near = sensorEvent.values[0] < sensorEvent.sensor.getMaximumRange(); 84 public void onAccuracyChanged(Sensor sensor, int i) {} argument
|
/packages/apps/Camera2/src/com/android/camera/hardware/ |
H A D | HeadingSensor.java | 27 * A virtual sensor that reports device heading based on information 28 * provided by accelerometer sensor or magnetic sensor. 38 /** Device sensor manager. */ 47 /** Magnetic sensor data. */ 53 * Constructs a heading sensor. 79 // Get events from the accelerometer and magnetic sensor. 106 int type = event.sensor.getType(); 113 Log.w(TAG, String.format("Unexpected sensor type %s", event.sensor 130 onAccuracyChanged(Sensor sensor, int accuracy) argument [all...] |
/packages/apps/Dialer/java/com/android/incallui/answer/impl/classifier/ |
H A D | FalsingManager.java | 29 * When the phone is locked, listens to touch, sensor and phone events and sends them to 103 public void onAccuracyChanged(Sensor sensor, int accuracy) {} argument
|
/packages/services/Car/car-support-lib/src/android/support/car/hardware/ |
H A D | CarSensorManagerEmbedded.java | 49 for (Integer sensor : mManager.getSupportedSensors()) { 50 sensorsSet.add(sensor); 186 OnSensorChangedListenerProxy(OnSensorChangedListener listener, int sensor, argument 189 this.sensors.add(sensor);
|
/packages/services/Car/tools/ |
H A D | update-obd2-sensors.py | 35 def addSensor(self, sensor): 36 """Add a new sensor to the list.""" 37 if not hasattr(sensor, 'id'): 39 sensor.id = self.id 40 self.sensors.append(sensor) 43 """Complete the list, adding well-known sensor information.""" 55 """A formatter object that does processing on sensor data.""" 63 def sensor(self, theSensor, theSensors): member in class:SensorPolicy 64 """Produce output for a sensor.""" 68 """Prefix string before any sensor dat 105 def sensor(self, theSensor, theSensors): member in class:JavaSensorPolicy 126 def sensor(self, theSensor, theSensors): member in class:IntDefSensorPolicy [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/app/ |
H A D | EyePosition.java | 91 Log.w(TAG, "no sensor available"); 184 public void onAccuracyChanged(Sensor sensor, int accuracy) { argument 189 switch (event.sensor.getType()) {
|
/packages/services/Car/car-lib/src/android/car/hardware/ |
H A D | CarDiagnosticManager.java | 154 private void doUnregisterListenerLocked(OnDiagnosticEventListener listener, int sensor) { argument 155 CarDiagnosticListeners listeners = mActiveListeners.get(sensor); 163 mService.unregisterDiagnosticListener(sensor, 168 mActiveListeners.remove(sensor); 171 registerOrUpdateDiagnosticListener(sensor, listeners.getRate()); 287 // throw away old sensor data as oneway binder call can change order. 290 Log.w(CarLibLog.TAG_DIAGNOSTIC, "dropping old sensor data");
|
H A D | CarSensorManager.java | 47 * API for monitoring car sensor data. 53 * This sensor represents vehicle speed in m/s. 81 * around. For this sensor, rate in {@link #registerListener(OnSensorChangedListener, int, int)} 94 * Day/night sensor. Sensor data is intValues[0]. 134 * Sensor type bigger than this is invalid. Always update this after adding a new sensor. 143 * So the sensor supported in this range can vary depending on car models / manufacturers. 145 * different cars. Additionally 3rd party apps trying to access sensor in this range will get 169 /** Read sensor in default normal rate set for each sensors. This is default rate. */ 173 /** Read sensor at the maximum rate. Actual rate will be different depending on the sensor 371 doUnregisterListenerLocked(OnSensorChangedListener listener, Integer sensor) argument 396 registerOrUpdateSensorListener(int sensor, int rate) argument [all...] |
H A D | CarDiagnosticEvent.java | 247 public int getSystemIntegerSensor(@CarDiagnosticSensorIndices.IntegerSensorIndex int sensor, int defaultValue) { argument 248 return intValues.get(sensor, defaultValue); 251 public float getSystemFloatSensor(@CarDiagnosticSensorIndices.FloatSensorIndex int sensor, float defaultValue) { argument 252 return floatValues.get(sensor, defaultValue); 255 public int getVendorIntegerSensor(int sensor, int defaultValue) { argument 256 return intValues.get(sensor, defaultValue); 259 public float getVendorFloatSensor(int sensor, float defaultValue) { argument 260 return floatValues.get(sensor, defaultValue); 263 public @Nullable Integer getSystemIntegerSensor(@CarDiagnosticSensorIndices.IntegerSensorIndex int sensor) { argument 264 int index = intValues.indexOfKey(sensor); 269 getSystemFloatSensor(@arDiagnosticSensorIndices.FloatSensorIndex int sensor) argument 275 getVendorIntegerSensor(int sensor) argument 281 getVendorFloatSensor(int sensor) argument [all...] |
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/sensor/ |
H A D | SensorsTestFragment.java | 17 package com.google.android.car.kitchensink.sensor; 69 Log.v(TAG, "New car sensor event: " + event); 126 for (Integer sensor : supportedSensors) { 127 if ((sensor == CarSensorManager.SENSOR_TYPE_LOCATION 128 || sensor == CarSensorManager.SENSOR_TYPE_GPS_SATELLITE) 132 mSensorManager.addListener(mOnSensorChangedListener, sensor,
|
/packages/services/Car/service/src/com/android/car/ |
H A D | CarSensorService.java | 63 * Abstraction for logical sensor which is not physical sensor but presented as sensor to 67 * is state change for the given sensor after {@link SensorHalServiceBase#init()} 91 * When set, sensor service sets its own dispatching rate limit. 99 /** lock to access sensor structures */ 105 /** key: sensor type. */ 108 /** key: sensor type. */ 137 // This triggers sensor hal init as well. 180 Log.w(CarLog.TAG_SENSOR, "Default daynight set as sensor no 807 addSensor(int sensor) argument 811 removeSensor(int sensor) argument [all...] |