Age | Commit message (Collapse) | Author |
|
Bug: 79752968
Test: EmbeddedKitchenSink
Change-Id: Iff2261e320b0934ce50e261f91c1d8b876f657e3
|
|
This is mostly a revert of ag/3998706 along with making the linter happy
Change-Id: Ie4aaafbadd0e8f1353bdd7c9e824a60b69579832
Fixes: 79356171
Test: built locally and deployed to test
|
|
Fixes: 77483560
Test: build KitchenSink, deploy and test through fragments
Test: build and launch UxRestrictionsSample
Change-Id: I539c71464f5a486c9a9373bbbcae8ac14d24e477
|
|
This CL cleans up the mess created after we revised VHAL's type.hal.
I also removed CarRadio* since that is deprecated.
Bug: 77301298
Test: It compiles
Change-Id: Iad881373ab555da7e282349f5519f0882c5cd0cd
|
|
Rename the properties to be consistent with VHAL namings.
Also remove FAN_DIRECTION_FACE_AND_FLOOR and
FAN_DIRECTION_DEFROST_AND_FLOOR.
Bug: 72221544
Test: Unit tests pass
Change-Id: Ie26525a2b0e5f6e74678ee33274ee44faa570a4a
|
|
Bug: 62409190
Test: HVAC fragment works
Change-Id: I8411e89988eedeb3d9d0b6e9002d193f2c3bda6e
|
|
Test: used diagnostic_injector to feed events and saw them show up in the UI
Change-Id: Ie219b721346896dcb7a7745e49c36929514d25d3
|
|
Test: all existing tests passing
Bug: b/33200203
Change-Id: Id1ff815ae2af9c48ce8612b4cfb5327de13a5a1f
|
|
Fix: b/32669296
Test: test provided
Change-Id: I4a1104af3f04e2b9d9a5226508406397d13c2bb8
|
|
- 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
|
|
- any action which can fail without car connection all throws
CarNotConnectedException including methods which do not
throw now.
- drop exceptions from all tearing down methods like stop / release
unregister / abandon.
bug: 31930987
Change-Id: Ib63866488575def288e7af1c8350d92423262862
|
|
- more @IntDef
- *Listener to *Callback when multiple methods are there.
- replace HvacPropertyId into CarHvacManager.ID_*
- replace CabinPropertyId into CarCabinManager.ID_*
- hide ValueTypeDef
- also fix failing CarNavigationStatusManagerTest
bug: 31930987
Change-Id: If8e8304a62f4f5d7d6f2d5d811bd65691370216e
|
|
- Outside air temperature
- Max defrost
BUG: 27080119
Change-Id: I721d3a459f24306d2aaa85403f833d2922d12dfd
|
|
Change-Id: I630b17d738ded7396ecb07c4dc89b0a9acfa0f16
|
|
BUG: 28402948
Change-Id: I723ed220366d52e895b3e6845fd93501ac8dc0b6
|
|
- 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
|
|
Bug: 27378263
Change-Id: I73192458847c31c726ee63bbece32f4ca2815e2e
|
|
- works only for valid zones and zone flag.
bug: 27687346
Change-Id: I2ff252c909585ee96694e5f7f416d566eddeed6a
|
|
- convering zone to index was wrong
- moved all zone manipulation into VehicleZoneUtil
- added tests to check basic functionality
bug: 27687346
Change-Id: I044cb88419dc788273391b31bdc3241c63c59391
|
|
- call release_memory_from_get for freeing memory allocated
from get call
- add retry for NOT_READY error which can happen at initial
stage
- simplify zoned properties with missing multiple mins/maxs for
zoned properties
- update HVAC API to return min/max values per each zone
- change HVACV API to return all zones available
(renamed to getZones())
- fix missing write permision to property 0 which
is used to gatekeep hal mocking
bug: 27597338, 27596281
Change-Id: I353acc0398f62c4933491e43592ea598d17d2422
|
|
BUG: 27257473
Change-Id: I6baceb70362a8fd3c3aacebded4e49e0adf0c974
|
|
bug: 27443255
Change-Id: I763de96c7463d37b3e68413994b470083b5f5ba6
|