/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.TemperatureBarOverlay; 39 * Creates a sliding panel for HVAC controls and adds it to the window manager above SystemUI. 117 // expanded hvac panel. The space defined by the padding is meant to be clickable for 118 // dismissing the hvac panel. 158 // Once the hvac controller has refreshed its values from the vehicle,
|
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());
|
/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;
|
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 223 * subscribed Car HVAC properties. 338 * 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; 26 import android.car.hardware.hvac.CarHvacManager; 280 Log.e(TAG, "Failed to set HVAC boolean property", e); 296 Log.e(TAG, "Failed to set HVAC boolean property", e); 312 Log.e(TAG, "Failed to set HVAC boolean property", e); 346 Log.e(TAG, "Failed to set HVAC integer property", e); 371 Log.e(TAG, "Failed to get HVAC int property", e); 384 Log.e(TAG, "Failed to set HVAC int property", e); 399 Log.e(TAG, "Failed to set HVAC fan speed property", e); 443 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...] |