History log of /hardware/libhardware/include/hardware/vehicle.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f7097585dca47b8124c5c9e31cd8d381f1c1c97d 26-Apr-2016 Keun-young Park <keunyoung@google.com> clarify set failure due to power down

- some properties can have separate propety control power state
and setting such property when it is powered off should
lead into returning error from hal. Define -ESHUTDOWN as
error code to use in such case.

bug: 28385609
Change-Id: I41c1519ad00b43a83f3aa4e5f0627d75d87a960b
/hardware/libhardware/include/hardware/vehicle.h
f1ccec1dd1f71f841fe1577c2df29ff4157cb3d1 22-Apr-2016 Keun-young Park <keunyoung@google.com> make some HVAC properties zoned

- some cars supprot them as zoned property
- If there is only one global control, only one zone (VEHICLE_ZONE_ALL)
should be declared for the property.
- also fixed errata in VEHICLE_FLOAT_OUT_OF_RANGE_OFF

bug: 28285692
Change-Id: I35c81fef70d7dff080da9dd52c8d0bb97727e94b
/hardware/libhardware/include/hardware/vehicle.h
418c7e8fc981d282d15f0b5a9c8979b696842671 06-Apr-2016 Keun-young Park <keunyoung@google.com> vehicle hal further clarification / HVAC update

- added HVAC_POWER_ON property
- added special INT / FLOAT OUT_OF_RANGE values for
max / min / off state
- added dump call for debugging: necessary for debugging
- clarified subscribe behavior for ON_CHANGE type
VNS will make additional get call for checking initial
state.
- added clarification on possible -EAGAIN for set call
- added mute flag to allow muting radio from android

bug: 27721415
bug: 28022648
bug: 27971383
bug: 27971578

Change-Id: Ie9a7334b86ab53174b91a4dc651fd87ca17af3d9
/hardware/libhardware/include/hardware/vehicle.h
637fb20bd13da9f8d053c035adc56199f8957c05 29-Mar-2016 Keun-young Park <keunyoung@google.com> fix wrong description in AUDIO_HW_VARIANT

- simplify it as external vs internal radio

bug: 27898442
Change-Id: I31c6984caf902566c65b1911a59d58c98e19e25b
/hardware/libhardware/include/hardware/vehicle.h
ab68e37c35459a4b97b585759f159a139a8436d2 11-Mar-2016 Keun-young Park <keunyoung@google.com> vehicle hal update

- add release_memory_from_get to allow hal to release
memory it has allocated in get call
- clear get call's behavior: If data is not available, should
return immediately with VEHICLE_ERROR_NOT_READY error
- make zone separate in vehicle_prop_config_t and
vehicle_prop_value_t: Handing of zoned property becomes
simpler
- cleanup some data type definitions for zoned properties

bug: 27597338, 27596281
Change-Id: I7a8454b86555270fb2211e5d36b3ee06d350f8ed
/hardware/libhardware/include/hardware/vehicle.h
77761e24f9b82101ec78ed55b93d3371741dfc4e 09-Mar-2016 Keun-young Park <keunyoung@google.com> GEAR_* rename

- change to GEAR_PARK and GEAR_LOW
- also remove some build warnings

bug: 27549456
Change-Id: I9062c4570afe5cacd6a17f1cb196273a719b0a97
/hardware/libhardware/include/hardware/vehicle.h
5e8f9f511dee65a77f7b5573c5775f5ae61672f1 08-Mar-2016 Keun-young Park <keunyoung@google.com> Revert "rename to GEAR_PARK"

This reverts commit ce1984bae83a98f64402170155ac3f43f237cc11.

Change-Id: Idec855af374e1faf537148181751b91ef8c9a980
/hardware/libhardware/include/hardware/vehicle.h
ce1984bae83a98f64402170155ac3f43f237cc11 08-Mar-2016 Keun-young Park <keunyoung@google.com> rename to GEAR_PARK

- from GEAR_PARKING

bug: 27549456
Change-Id: Ifc978c437e989742ad1957633e870ccd1a304db0
/hardware/libhardware/include/hardware/vehicle.h
9f376f50a15608ba3ea0ae9c178e7129b0c685af 04-Mar-2016 Keun-young Park <keunyoung@google.com> fix missing FLAG in audio_context_flag

bug: 25183740
Change-Id: I7b73617e06ad40435f4f6f8952b230703563d192
/hardware/libhardware/include/hardware/vehicle.h
fe599a890bfdedf114f89bdf43154e97ac670f88 12-Feb-2016 Keun-young Park <keunyoung@google.com> vehicle hal update

- add *min_values for zoned properties
zoned properties can specify min/max value either
by setting *_min/max_value or by setting *_min/max_values

When array version is not used, it should be set to NULL.

When array version is used, its length should match with
supproted zones in config_flags.

- add RADIO flag to audio context

- add INSTRUMENT_CLUSTER_INFO property to give informaiton
on instrument cluster
Graphic type can send notification on the currently available
area as mode.

- move audio context info to AUDIO_FOCUS and remove
AUDIO_CONTEXT property

bug: 27142696

Change-Id: I9aa47724759d5610b74581b890e096924a5e223b
/hardware/libhardware/include/hardware/vehicle.h
5bcf6d6ace93d145ee2eb8e76f5528e875611bfa 13-Feb-2016 Steve Paik <spaik@google.com> Merge "Add defroster fan positions" into nyc-dev
159349e4d57f9a99511287a558d7ca298a0d761b 10-Feb-2016 Steve Paik <spaik@google.com> Add defroster fan positions

BUG: 27097079
Change-Id: I5ed1cb418234e810c09319175b55bfad79ba92ab
/hardware/libhardware/include/hardware/vehicle.h
a384f83cb397b7c993538d61705c1b56b98c3a17 12-Feb-2016 Keun-young Park <keunyoung@google.com> change seat zone to left, center, right rather than 1, 2, 3

- remove ambiguity

bug: 25183740
Change-Id: I38800d4f267cb15b672cd9296186a794af9062b6
/hardware/libhardware/include/hardware/vehicle.h
fc6f0d838ab3e6a6c96bb505773748c3f20c42aa 10-Feb-2016 Keun-young Park <keunyoung@google.com> add system sound audio context

bug: 27111558
Change-Id: Ifa08fc269afd021bae5239fc1e06aa9a7e75ecbc
/hardware/libhardware/include/hardware/vehicle.h
cb354501ef51a70d2d0b15f3d0a3ede38580e6ec 09-Feb-2016 Keun-young Park <keunyoung@google.com> add more properties/zones to vehicle hal

- add door and mirror zone
- add HW_KEY_INPUT for H/W keys
- add CABIN_TEMPERATURE
- add GAIN_TRANSIENT_NO_DUCK for system sound where no ducking is
necessary

bug: 25183740, 26961808
Change-Id: I4c9fa482d3bf84556258b0d0056ae12a6067ad1f
/hardware/libhardware/include/hardware/vehicle.h
11b25ead9358e31e66ab9f528a7c777c26ba761f 05-Feb-2016 Keun-young Park <keunyoung@google.com> Merge "add zone_type definition to zoned properties"
77d3c395e3628e2b834ccce33e44b2e4e4aa1db5 25-Jan-2016 Keun-young Park <keunyoung@google.com> use only positive range for property key

- negative range makes handling it inconvenient in java space where
there is no unsigned int.

bug: 25183740
Change-Id: If4080201df5f933c0462afe229d876c6d9a8aa2c
/hardware/libhardware/include/hardware/vehicle.h
14f09000f97fc34c57bf966c8086bfa95186d48a 23-Jan-2016 Keun-young Park <keunyoung@google.com> add zone_type definition to zoned properties

Change-Id: Id8fbaedd894e0ad4ac4c29b360cc8b16341f3bec
/hardware/libhardware/include/hardware/vehicle.h
73d7f226ddc4d3cc0471460a798748d5ea48af9a 14-Jan-2016 Keun-young Park <keunyoung@google.com> add zoned int32 / float array

bug: 26473518
Change-Id: I09fc9d14590ba4930cc2047857e66329dd388ead
/hardware/libhardware/include/hardware/vehicle.h
cb8c8872b07f63678444a43afea0fd2af57ca3ef 08-Jan-2016 Keun-young Park <keunyoung@google.com> move AUDIO_CONTEXT to audio range

bug: 25183740
Change-Id: I14b8dda402f74c3c72cced35251079d7a60f7c55
/hardware/libhardware/include/hardware/vehicle.h
bf877a7e6673f43ded94ead0784c93c558e5aa2b 21-Dec-2015 Keun-young Park <keunyoung@google.com> vehicle hal update

- add zones to subscribe to allow selected subscription for
zoned properties
- extend config to uint32[4] to allow passing more informaiton
from configs
- change audio volume to be per context, not physical stream.
This maps better to android side's logical streams.
- renamed APP_CONTEXT to AUDIO_CONTEXT: It is useful only for
audio.
- add more audio contexts: safety alert, CD, aux audio

bug: 25183740, 26233321

Change-Id: I29de7b6c9d9a770cf87e7f50991c875d7ce9fdbe
/hardware/libhardware/include/hardware/vehicle.h
bf274b3f4f68c7d5fdf16322e48f848abdfc4f85 05-Jan-2016 Steve Paik <spaik@google.com> Revert "Revert "Add VEHICLE_HVAC_FAN_DIRECTION_FACE_AND_FLOOR_FLAG""

This reverts commit ac30be1f366049e5a861f7d35151469106c894c0.
/hardware/libhardware/include/hardware/vehicle.h
ac30be1f366049e5a861f7d35151469106c894c0 16-Dec-2015 Steve Paik <spaik@google.com> Revert "Add VEHICLE_HVAC_FAN_DIRECTION_FACE_AND_FLOOR_FLAG"

This reverts commit ba48c5d3d366443a192297a17a585ee18080dda5.

Change-Id: I597222922a1d8fb80558cf090a0c7ce2b94e521e
/hardware/libhardware/include/hardware/vehicle.h
ba48c5d3d366443a192297a17a585ee18080dda5 15-Dec-2015 Steve Paik <spaik@google.com> Add VEHICLE_HVAC_FAN_DIRECTION_FACE_AND_FLOOR_FLAG

Change-Id: Ic7769f7d2af0a0d3a028a0b4ac105855f24d5938
(cherry picked from commit b6de2ef388d0573044e940c405d7d87240b01ca4)
/hardware/libhardware/include/hardware/vehicle.h
d2ba70f965c7773a24c218d0a5481d7f6700641b 10-Dec-2015 Steve Paik <spaik@google.com> Add more HVAC parameters to support TDK

Added new parameters:
- max AC
- max defrost
- recirc
- dual

Also added fan direction enum.

Change-Id: I887a5272bdd310cb7aed014489dacc901d4731d0
(cherry picked from commit 4e3891829cedd60ce5e8b609313458835b4cea1b)
/hardware/libhardware/include/hardware/vehicle.h
08c255e3b66577d87a2e8209e94b343fad9ff0ea 09-Dec-2015 Keun-young Park <keunyoung@google.com> add clarification on parameter passing in get call

- with errata fix
- also removed build warnings from vehicle.c

bug: 25183740
Change-Id: I6e0ed9e300e4bc5ff8821cca87ff8509ffc0968a
/hardware/libhardware/include/hardware/vehicle.h
fb63668a8a4eab5a0ba32132405c7982629074a1 11-Aug-2015 Sanket Agarwal <sanketa@google.com> Add vehicle hal.

- vehicle hal is used for supporting car specific features.
- Each property can be written (=set), read (=get), or subscribed.
- Each property has configuration informaiton to tell what that property
is and how it can be accessed.
- also adding dummy hal implementation.

bug: 25183740

Change-Id: Ib1cc1c11540f156db73552f2a18a8efb361002af
/hardware/libhardware/include/hardware/vehicle.h