/packages/services/Car/tests/vehiclehal_test/src/com/android/car/vehiclehal/test/ |
D | VhalJsonReader.java | 20 import android.car.hardware.CarPropertyValue; 52 public static List<CarPropertyValue> readFromJson(InputStream in) in readFromJson() 55 List<CarPropertyValue> events = new ArrayList<>(); in readFromJson() 71 private static CarPropertyValue<?> getEvent(JSONObject rawEvent) throws JSONException { in getEvent() 78 return new CarPropertyValue<>(prop, areaId, CarPropertyValue.STATUS_AVAILABLE, in getEvent() 81 return new CarPropertyValue<>(prop, areaId, CarPropertyValue.STATUS_AVAILABLE, in getEvent() 84 return new CarPropertyValue<>(prop, areaId, CarPropertyValue.STATUS_AVAILABLE, in getEvent() 87 return new CarPropertyValue<>(prop, areaId, in getEvent() 88 CarPropertyValue.STATUS_AVAILABLE, timestamp, in getEvent() 91 return new CarPropertyValue<>(prop, areaId, CarPropertyValue.STATUS_AVAILABLE, in getEvent() [all …]
|
D | CarPropertyTest.java | 28 import android.car.hardware.CarPropertyValue; 139 public void onChangeEvent(CarPropertyValue carPropertyValue) { in onChangeEvent() 166 List<CarPropertyValue> expectedEvents = getExpectedEvents(CAR_HVAC_TEST_JSON); in testHvacHardButtonOperations() 167 List<CarPropertyValue> expectedSetEvents = getExpectedEvents(CAR_HVAC_TEST_SET_JSON); in testHvacHardButtonOperations() 173 for (CarPropertyValue expectedEvent : expectedSetEvents) { in testHvacHardButtonOperations() 180 CarPropertyValue receivedEvent = propMgr.getProperty(valueClass, in testHvacHardButtonOperations() 189 for (CarPropertyValue event : expectedEvents) { in testHvacHardButtonOperations() 215 List<CarPropertyValue> expectedEvents = getExpectedEvents(CAR_INFO_TEST_JSON); in testStaticInfoOperations() 218 for (CarPropertyValue expectedEvent : expectedEvents) { in testStaticInfoOperations() 219 CarPropertyValue actualEvent = propMgr.getProperty( in testStaticInfoOperations() [all …]
|
D | VhalEventVerifier.java | 18 import android.car.hardware.CarPropertyValue; 31 private List<CarPropertyValue> mExpectedEvents; 40 public final CarPropertyValue expectedEvent; 41 public final CarPropertyValue mismatchedEvent; 43 MismatchedEventPair(CarPropertyValue expectedEvent, CarPropertyValue mismatchedEvent, in MismatchedEventPair() 51 VhalEventVerifier(List<CarPropertyValue> expectedEvents) { in VhalEventVerifier() 65 public void verify(CarPropertyValue nextEvent) { in verify() 69 CarPropertyValue expectedEvent = mExpectedEvents.get(mIdx); in verify()
|
D | CarDiagnosticTest.java | 25 import android.car.hardware.CarPropertyValue; 78 private static CarPropertyValue<VehiclePropValue.RawValue> fromCarDiagnosticEvent( in fromCarDiagnosticEvent() 91 return new CarPropertyValue<>(prop, 0, builder.build().value); in fromCarDiagnosticEvent() 97 List<CarPropertyValue> expectedEvents = getExpectedEvents(CAR_DIAGNOSTIC_TEST_JSON); in testDiagnosticEvents()
|
D | Utils.java | 22 import android.car.hardware.CarPropertyValue; 122 static boolean areCarPropertyValuesEqual(final CarPropertyValue value1, in areCarPropertyValuesEqual() 123 final CarPropertyValue value2) { in areCarPropertyValuesEqual()
|
/packages/services/Car/car-lib/src/android/car/hardware/ |
D | CarPropertyValue.java | 38 public final class CarPropertyValue<T> implements Parcelable { class 77 public CarPropertyValue(int propertyId, int areaId, T value) { in CarPropertyValue() method in CarPropertyValue 90 public CarPropertyValue(int propertyId, int areaId, int status, long timestamp, T value) { in CarPropertyValue() method in CarPropertyValue 104 public CarPropertyValue(Parcel in) { in CarPropertyValue() method in CarPropertyValue 127 public static final Creator<CarPropertyValue> CREATOR = new Creator<CarPropertyValue>() { 129 public CarPropertyValue createFromParcel(Parcel in) { 130 return new CarPropertyValue(in); 134 public CarPropertyValue[] newArray(int size) { 135 return new CarPropertyValue[size];
|
D | CarSensorManager.java | 275 public void onChangeEvent(CarPropertyValue value) { in onChangeEvent() 288 private void handleOnChangeEvent(CarPropertyValue value, OnSensorChangedListener listener) { in handleOnChangeEvent() 449 CarPropertyValue propertyValue = mCarPropertyMgr.getProperty(type, 0); in getLatestSensorEvent() 453 private CarSensorEvent createCarSensorEvent(CarPropertyValue propertyValue) { in createCarSensorEvent()
|
/packages/services/Car/car-lib/src/android/car/hardware/property/ |
D | CarPropertyEvent.java | 20 import android.car.hardware.CarPropertyValue; 37 private final CarPropertyValue<?> mCarPropertyValue; 52 public CarPropertyValue<?> getCarPropertyValue() { in getCarPropertyValue() 85 public CarPropertyEvent(int eventType, @NonNull CarPropertyValue<?> carPropertyValue) { in CarPropertyEvent() 94 public CarPropertyEvent(int eventType, @NonNull CarPropertyValue<?> carPropertyValue, in CarPropertyEvent() 110 CarPropertyValue<Integer> valueWithErrorCode = new CarPropertyValue<>(propertyId, areaId, in createErrorEventWithErrorCode() 111 CarPropertyValue.STATUS_ERROR, 0, ERROR_EVENT_VALUE); in createErrorEventWithErrorCode() 124 mCarPropertyValue = in.readParcelable(CarPropertyValue.class.getClassLoader()); in CarPropertyEvent()
|
D | CarPropertyManager.java | 30 import android.car.hardware.CarPropertyValue; 80 void onChangeEvent(CarPropertyValue value); in onChangeEvent() 487 CarPropertyValue propValue = mService.getProperty(propId, area); in isPropertyAvailable() 489 && (propValue.getStatus() == CarPropertyValue.STATUS_AVAILABLE); in isPropertyAvailable() 506 CarPropertyValue<Boolean> carProp = getProperty(Boolean.class, prop, area); in getBooleanProperty() 521 CarPropertyValue<Float> carProp = getProperty(Float.class, prop, area); in getFloatProperty() 535 CarPropertyValue<Integer> carProp = getProperty(Integer.class, prop, area); in getIntProperty() 551 CarPropertyValue<Integer[]> carProp = getProperty(Integer[].class, prop, area); in getIntArrayProperty() 604 public <E> CarPropertyValue<E> getProperty(@NonNull Class<E> clazz, int propId, int areaId) { in getProperty() 613 CarPropertyValue<E> propVal = mService.getProperty(propId, areaId); in getProperty() [all …]
|
D | ICarProperty.aidl | 20 import android.car.hardware.CarPropertyValue; 34 CarPropertyValue getProperty(int prop, int zone) = 3; in getProperty() 36 void setProperty(in CarPropertyValue prop, in ICarPropertyEventListener callback) = 4; in setProperty()
|
/packages/services/Car/service/src/com/android/car/hal/ |
D | CarPropertyUtils.java | 24 import android.car.hardware.CarPropertyValue; 48 static CarPropertyValue<?> toCarPropertyValue( in toCarPropertyValue() 58 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, in toCarPropertyValue() 61 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, in toCarPropertyValue() 64 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, in toCarPropertyValue() 67 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, in toCarPropertyValue() 74 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, values); in toCarPropertyValue() 80 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, values); in toCarPropertyValue() 86 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, values); in toCarPropertyValue() 88 return new CarPropertyValue<>(propertyId, areaId, status, timestamp, v.stringValue); in toCarPropertyValue() [all …]
|
/packages/services/Car/car-test-lib/src/android/car/testapi/ |
D | FakeCarPropertyService.java | 27 import android.car.hardware.CarPropertyValue; 51 private final Map<PropKey, CarPropertyValue> mValues = new HashMap<>(); 56 private final ArrayList<CarPropertyValue<?>> mValuesSet = new ArrayList<>(); 90 public CarPropertyValue getProperty(int prop, int zone) throws RemoteException { in getProperty() 95 public void setProperty(CarPropertyValue prop, ICarPropertyEventListener listener) in setProperty() 120 updateValues(false, new CarPropertyValue<>(propId, 0, value)); in addProperty() 128 @Nullable CarPropertyValue<?> value) { in addProperty() 137 public void updateValues(boolean triggerListeners, CarPropertyValue<?>... propValues) { in updateValues() 138 for (CarPropertyValue v : propValues) { in updateValues() 146 private void sendEvent(CarPropertyValue v) { in sendEvent() [all …]
|
D | CarPropertyController.java | 21 import android.car.hardware.CarPropertyValue; 43 @Nullable CarPropertyValue<?> value); in addProperty() 49 void updateValues(boolean triggerListeners, CarPropertyValue<?>... propValues); in updateValues() 52 List<CarPropertyValue<?>> getSetValues(); in getSetValues()
|
/packages/services/Car/tests/android_car_api_test/src/android/car/apitest/ |
D | CarPropertyValueTest.java | 20 import android.car.hardware.CarPropertyValue; 35 CarPropertyValue<Float> floatValue = in testSimpleFloatValue() 36 new CarPropertyValue<>(FLOAT_PROPERTY_ID, WINDOW_DRIVER, 10f); in testSimpleFloatValue() 40 CarPropertyValue<Float> valueRead = readFromParcel(); in testSimpleFloatValue() 46 CarPropertyValue<Object> mixedValue = in testMixedValue() 47 new CarPropertyValue<>(MIXED_TYPE_PROPERTY_ID, in testMixedValue() 51 CarPropertyValue<Object[]> valueRead = readFromParcel(); in testMixedValue()
|
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/sensor/ |
D | SensorsTestFragment.java | 26 import android.car.hardware.CarPropertyValue; 72 public void onChangeEvent(CarPropertyValue value) { 76 if (value.getStatus() == CarPropertyValue.STATUS_AVAILABLE) { 90 private final Map<Integer, CarPropertyValue> mValueMap = new ConcurrentHashMap<>(); 257 CarPropertyValue value = mValueMap.get(propertyId); in refreshSensorInfoText() 375 private String getTimestamp(CarPropertyValue value) { in getTimestamp() 386 private String getFuelLevel(CarPropertyValue value) { in getFuelLevel() 394 private String getFuelDoorOpen(CarPropertyValue value) { in getFuelDoorOpen() 403 private String getEvBatteryLevel(CarPropertyValue value) { in getEvBatteryLevel() 412 private String getEvChargePortOpen(CarPropertyValue value) { in getEvChargePortOpen() [all …]
|
/packages/apps/Car/Hvac/src/com/android/car/hvac/controllers/ |
D | TemperatureController.java | 18 import android.car.hardware.CarPropertyValue; 70 public void onPassengerTemperatureChange(CarPropertyValue value) { 71 final boolean available = value.getStatus() == CarPropertyValue.STATUS_AVAILABLE; 82 public void onDriverTemperatureChange(CarPropertyValue value) { 83 final boolean available = value.getStatus() == CarPropertyValue.STATUS_AVAILABLE;
|
/packages/services/Car/tests/carservice_test/src/com/android/car/ |
D | CarPropertyEventTest.java | 21 import android.car.hardware.CarPropertyValue; 64 CarPropertyValue.STATUS_ERROR); in testCreateErrorEvent() 72 CarPropertyValue<Integer> value = new CarPropertyValue<Integer>(FAKE_PROPERTY_ID, in testWriteAndReadEvent()
|
D | CarUxRestrictionsManagerServiceTest.java | 48 import android.car.hardware.CarPropertyValue; 520 new CarPropertyValue<>( in testInitService_NoDeadlockWithCarDrivingStateService() 609 new CarPropertyValue<>( in testSetUxRChangeBroadcastEnabled_NoDeadlockWithCarDrivingStateService() 691 CarPropertyValue<Float> speed = new CarPropertyValue<>(VehicleProperty.PERF_VEHICLE_SPEED, in setUpMockParkedState() 701 CarPropertyValue<Float> speed = new CarPropertyValue<>(VehicleProperty.PERF_VEHICLE_SPEED, in setUpMockDrivingState()
|
/packages/apps/Car/Hvac/src/com/android/car/hvac/ |
D | HvacController.java | 24 import android.car.hardware.CarPropertyValue; 62 public void onPassengerTemperatureChange(CarPropertyValue propValue) { in onPassengerTemperatureChange() 65 public void onDriverTemperatureChange(CarPropertyValue propValue) { in onDriverTemperatureChange() 194 public void onChangeEvent(final CarPropertyValue val) { 237 public static <E> E getValue(CarPropertyValue propertyValue) { in getValue() 241 public static boolean isAvailable(CarPropertyValue propertyValue) { in isAvailable() 242 return propertyValue.getStatus() == CarPropertyValue.STATUS_AVAILABLE; in isAvailable() 355 private void handleTempUpdate(CarPropertyValue value) { in handleTempUpdate() 358 final boolean available = value.getStatus() == CarPropertyValue.STATUS_AVAILABLE; in handleTempUpdate()
|
/packages/services/Car/car-lib/src/android/car/ |
D | CarInfoManager.java | 21 import android.car.hardware.CarPropertyValue; 118 CarPropertyValue<String> carProp = mCarPropertyMgr.getProperty(String.class, in getManufacturer() 130 CarPropertyValue<String> carProp = mCarPropertyMgr.getProperty( in getModel() 183 CarPropertyValue<Float> carProp = mCarPropertyMgr.getProperty(Float.class, in getEvBatteryCapacity()
|
/packages/apps/Car/Cluster/src/android/car/cluster/sensors/ |
D | Sensor.java | 19 import android.car.hardware.CarPropertyValue; 47 public final Function<CarPropertyValue<?>, T> mAdapter; 53 Function<CarPropertyValue<?>, T> adapter) { in Sensor() argument
|
/packages/services/Car/car-lib/src/android/car/hardware/hvac/ |
D | CarHvacManager.java | 24 import android.car.hardware.CarPropertyValue; 247 void onChangeEvent(CarPropertyValue value); in onChangeEvent() 265 public void onChangeEvent(CarPropertyValue value) { in onChangeEvent() 281 private void handleOnChangeEvent(CarPropertyValue value) { in handleOnChangeEvent()
|
/packages/apps/Car/Settings/tests/robotests/src/com/android/car/settings/units/ |
D | UnitsBasePreferenceControllerTest.java | 24 import android.car.hardware.CarPropertyValue; 65 private CarPropertyValue mCarPropertyValue; 176 when(mCarPropertyValue.getStatus()).thenReturn(CarPropertyValue.STATUS_AVAILABLE); in onPropertyChanged_propertyStatusIsAvailable_setsNewUnitIdAsValue() 187 when(mCarPropertyValue.getStatus()).thenReturn(CarPropertyValue.STATUS_AVAILABLE); in onPropertyChanged_propertyStatusIsAvailable_setsNewUnitAbbreviationAsSummary()
|
/packages/services/Car/service/src/com/android/car/ |
D | CarDrivingStateService.java | 27 import android.car.hardware.CarPropertyValue; 293 CarPropertyValue value = event.getCarPropertyValue(); in handlePropertyEventLocked() 475 CarPropertyValue propertyValue = mPropertyService.getProperty( in updateVehiclePropertiesIfNeededLocked() 488 CarPropertyValue propertyValue = mPropertyService.getProperty( in updateVehiclePropertiesIfNeededLocked() 501 CarPropertyValue propertyValue = mPropertyService.getProperty( in updateVehiclePropertiesIfNeededLocked()
|
/packages/services/Car/car-lib/src/android/car/hardware/cabin/ |
D | CarCabinManager.java | 24 import android.car.hardware.CarPropertyValue; 409 void onChangeEvent(CarPropertyValue value); in onChangeEvent() 427 public void onChangeEvent(CarPropertyValue value) { in onChangeEvent() 443 private void handleOnChangeEvent(CarPropertyValue value) { in handleOnChangeEvent()
|