/packages/apps/Car/Hvac/src/com/android/car/hvac/ |
BootCompleteReceiver.java | 16 package com.android.car.hvac;
|
HvacPolicy.java | 16 package com.android.car.hvac; 19 import android.car.hardware.hvac.CarHvacManager;
|
LocalHvacPropertyService.java | 16 package com.android.car.hvac; 23 import android.car.hardware.hvac.CarHvacManager; 38 * A local {@link ICarProperty} that is used to mock up data for HVAC.
|
HvacUiService.java | 16 package com.android.car.hvac; 35 import com.android.car.hvac.controllers.HvacPanelController; 36 import com.android.car.hvac.ui.SystemUiObserver; 37 import com.android.car.hvac.ui.TemperatureBarOverlay; 43 * Creates a sliding panel for HVAC controls and adds it to the window manager above SystemUI. 119 params.setTitle("HVAC Container"); 126 // expanded hvac panel. The space defined by the padding is meant to be clickable for 127 // dismissing the hvac panel. 205 // Once the hvac controller has refreshed its values from the vehicle, 276 inflater, Gravity.TOP | Gravity.LEFT, "HVAC Driver Temp") [all...] |
DataStore.java | 16 package com.android.car.hvac; 28 * The hvac unit can be controller from two places, the ui and the hardware buttons. Each of these 30 * where the hvac could send spurious updates so this class routes everything through and coalesces
|
HvacController.java | 16 package com.android.car.hvac; 24 import android.car.hardware.hvac.CarHvacManager; 43 private static final String DEMO_MODE_PROPERTY = "android.car.hvac.demo"; 55 * Callback for receiving updates from the hvac manager. A Callback can be 170 Log.e(TAG, "Car not connected in HVAC"); 230 Log.d(TAG, "Unhandled HVAC event, id: " + val.getPropertyId()); 248 Log.d(TAG, "Hvac Power On: " + isOn + " should propagate: " + shouldPropagate);
|
/packages/apps/Car/Hvac/src/com/android/car/hvac/controllers/ |
FanDirectionButtonsController.java | 16 package com.android.car.hvac.controllers; 18 import android.car.hardware.hvac.CarHvacManager; 21 import com.android.car.hvac.HvacController; 22 import com.android.car.hvac.ui.FanDirectionButtons;
|
SeatWarmerController.java | 16 package com.android.car.hvac.controllers; 18 import com.android.car.hvac.HvacController; 19 import com.android.car.hvac.ui.SeatWarmerButton;
|
TemperatureController.java | 16 package com.android.car.hvac.controllers; 18 import com.android.car.hvac.HvacController; 19 import com.android.car.hvac.ui.TemperatureBarOverlay;
|
FanSpeedBarController.java | 16 package com.android.car.hvac.controllers; 19 import com.android.car.hvac.HvacController; 20 import com.android.car.hvac.ui.FanSpeedBar;
|
HvacPanelController.java | 16 package com.android.car.hvac.controllers; 31 import com.android.car.hvac.HvacController; 32 import com.android.car.hvac.R; 33 import com.android.car.hvac.ui.FanDirectionButtons; 34 import com.android.car.hvac.ui.FanSpeedBar; 35 import com.android.car.hvac.ui.HvacPanelRow; 36 import com.android.car.hvac.ui.SeatWarmerButton; 37 import com.android.car.hvac.ui.TemperatureBarOverlay; 38 import com.android.car.hvac.ui.ToggleButton; 44 * A state machine to control transition from various HVAC UI layouts [all...] |
/packages/apps/Car/Hvac/src/com/android/car/hvac/ui/ |
PressAndHoldTouchListener.java | 16 package com.android.car.hvac.ui;
|
SystemUiObserver.java | 16 package com.android.car.hvac.ui;
|
ToggleButton.java | 16 package com.android.car.hvac.ui;
|
HvacPanelRow.java | 16 package com.android.car.hvac.ui; 26 import com.android.car.hvac.R; 29 * A row in the center HVAC panel.
|
SeatWarmerButton.java | 16 package com.android.car.hvac.ui; 25 import com.android.car.hvac.R;
|
FanSpeedBarSegment.java | 16 package com.android.car.hvac.ui; 24 import com.android.car.hvac.R;
|
FanDirectionButtons.java | 16 package com.android.car.hvac.ui; 27 import com.android.car.hvac.R;
|
FanSpeedBar.java | 16 package com.android.car.hvac.ui; 26 import com.android.car.hvac.R;
|
TemperatureBarOverlay.java | 16 package com.android.car.hvac.ui; 30 import com.android.car.hvac.R;
|
/packages/services/Car/car-lib/src/android/car/hardware/hvac/ |
CarHvacManager.java | 17 package android.car.hardware.hvac; 40 * API for controlling HVAC system in cars 52 * HVAC property IDs for get/set methods 55 * Global HVAC properties. There is only a single instance in a car. 103 * HVAC system powered on / off, bool type 104 * In many vehicles, if the HVAC system is powered off, the SET and GET command will 105 * throw an IllegalStateException. To correct this, need to turn on the HVAC module first 141 * true indicates HVAC is in automatic mode 229 * subscribed Car HVAC properties. 344 * Get list of properties available to Car Hvac Manage [all...] |
/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/hvac/ |
HvacTestFragment.java | 17 package com.google.android.car.kitchensink.hvac; 27 import android.car.hardware.hvac.CarHvacManager; 277 Log.e(TAG, "Failed to set HVAC boolean property", e); 293 Log.e(TAG, "Failed to set HVAC boolean property", e); 309 Log.e(TAG, "Failed to set HVAC boolean property", e); 343 Log.e(TAG, "Failed to set HVAC integer property", e); 368 Log.e(TAG, "Failed to get HVAC int property", e); 381 Log.e(TAG, "Failed to set HVAC int property", e); 396 Log.e(TAG, "Failed to set HVAC fan speed property", e); 440 Log.e(TAG, "Failed to get HVAC zoned temp property", e) [all...] |
/hardware/libhardware/include/hardware/ |
vehicle.h | 255 //==== HVAC Properties ==== 262 * @data_member hvac.fan_speed 273 * @data_member hvac.fan_direction 292 * HVAC current temperature. 297 * @data_member hvac.temperature_current 302 * HVAC, target temperature set. 307 * @data_member hvac.temperature_set 318 * @data_member hvac.defrost_on 329 * @data_member hvac.ac_on 339 * @data_member hvac.max_ac_o 2413 vehicle_hvac_t hvac; member in union:vehicle_value [all...] |