0d07c76bbc788fba8c77d8e932330ab22ec6ba27 |
|
04-Nov-2016 |
Pavel Maltsev <pavelm@google.com> |
Migrating Car service to new Vehicle HAL - make car service work directly with Vehicle HAL - getting rid of protobufs and dependencies on VNS - get rid of CarTestManager / CarTestService and refactor tests accordingly - reworked ICarImpl to pass dependencies rather than using singletons for better testing experience Test: existing test should work, although some of the tests (esp. audio) are broken and we will fix them in follow up CLs Bug: b/31971746 Change-Id: I229969af332304ba3b1718f130cdf22038e86fad Tests: tests adjusted to new data structures
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
1b1247b5648975dd41ee73c25425825abb256234 |
|
30-Sep-2016 |
Vitalii Tomkiv <vitalit@google.com> |
Change logging for car packages. Removed PII information. Disable all debug logging by default. bug: 31811554 Test: manual build. Change-Id: If95a27a1bb514f79f2acd65c21f5e7b29345a361
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
634e1ff49c62c32c8227ec5092743de3caca790c |
|
15-Jul-2016 |
Pavel Maltsev <pavelm@google.com> |
Implemented CarVendorExtensionManager Also, some refactoring like omitting excessive synchronization and reworked takeSupportedProperties from being exception driven in PropertyHalServiceBase. Change switch/case statement to SparseIntArray, it has some maintanance and performance benefits. Change-Id: Ie9e9239718d6fb50801a616b823a20567237ac95 Fix: b/28244032
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
461ecc6c9bd22f782e8c64a6693bd8ec6d61593e |
|
09-Jun-2016 |
Steve Paik <spaik@google.com> |
Add CarGenericManager and refactor HVAC to use it Change-Id: I0af862f8da2259069a5be0d17efb1f82a208fa76
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
fb5f6232486612413b129a2100bac720589dee0d |
|
28-Mar-2016 |
Steve Paik <spaik@google.com> |
Implement changes from car api review of CarHvacManager - Add @IntDef for all enums - Split CarHvacProperty into corresponding Config and Value classes; - Use java types to represent vehicle value type in API; - Use generics for different property types; - Add documentation to clarify behavior - Allow multiple listeners to register for callbacks - Remove @SystemApi tag from CarHvacEvent class - fixed CarHvacManagerTest and vehicle hal mocking - Added unit tests for CarPropertyConfig and CarPropertyValue BUG: 27814691, 27900797, 27142682 Change-Id: Ic860b4ef4ff87db1babde21226ec35ac81f77cea
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
6dabfce79c5c9f3e7138a59c4de3a691ed1004fe |
|
10-Mar-2016 |
Steve Paik <spaik@google.com> |
Clean up listener when car disconnected Also remove queueing of events when there is no listener. BUG: 26794947 Change-Id: I25e65ebedf1c3f4656370249da9366c99fd6cd43
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
e54ac276796c6535558f8444d882adecd19ce2bd |
|
17-Feb-2016 |
Keun-young Park <keunyoung@google.com> |
add android.car - instead of using binder as compatibility layer, add android.car - apps using android.car should add it to LOCAL_JAVA_LIBRARIES unless doing include packages/services/Car/car-support-lib/car-support.mk - support lib renamed to android.support.car - UI stuffs only exist in android.support.car UI has dependency on androud support library and not added to android.car - permission only uses android.car namespace even for support.car - car-systemtest remains as static library. To use CarTestManager, test app should get CarTestManagerBinderWrapper then create CarTestManager. bug: 27199752 Change-Id: I3522e11e958dade404443fbe2d45f576c827fa7a
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
75623ce0736848d0b27f08c65d843a031b325027 |
|
21-Jan-2016 |
Pavel Maltsev <pavelm@google.com> |
Rename car system api package We should use android.support.car for car system Api. Bug: 26091392 Change-Id: I15fb50614c3d08e90854cf835f4fcf5dbc73b650
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
7965fa2ad142d4ce092dcdb98dffc019f59192d1 |
|
05-Jan-2016 |
Steve Paik <spaik@google.com> |
Revert "Revert "Rearrange HVAC properties"" This reverts commit daab121bb07509d551ed1199872b10cd209c83f0.
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
daab121bb07509d551ed1199872b10cd209c83f0 |
|
16-Dec-2015 |
Steve Paik <spaik@google.com> |
Revert "Rearrange HVAC properties" This reverts commit 6e104ad157362984d15a58525c8f0f1aaaad3319. Change-Id: I7beb1142c0cc57f90a27652324689e0722252202
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
6e104ad157362984d15a58525c8f0f1aaaad3319 |
|
11-Dec-2015 |
Steve Paik <spaik@google.com> |
Rearrange HVAC properties Removed separate DEFROSTER_FRONT and DEFROSTER_REAR properties since DEFROSTER is a windowed property. Replace HVAC_ZONE* with VehicleNetworkConsts. Update VehicleNetworkConsts. Change-Id: I26f8fcab3ee87540b2de8e4ad26c40a647c1f5ce (cherry picked from commit 748e5253654a24ed9fc5a542a8908ca394c40db5)
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|
6648198ce8f3129886038d9c80b63b96b8a0ee3e |
|
27-Oct-2015 |
Steve Paik <spaik@google.com> |
Add HVAC manager BUG: 25261661 (cherry picked from commit a2b4b01f64d174a23ea77d990d90a96ef13b5acc) Change-Id: I36b9d76c851e953cf3ee1149c1d87f728f1db634
/packages/services/Car/service/src/com/android/car/CarHvacService.java
|