mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "Add new StatusCode values for ADAS properties."
This commit is contained in:
committed by
Android (Google) Code Review
commit
ba4f4b142c
@@ -40,4 +40,9 @@ enum StatusCode {
|
||||
NOT_AVAILABLE = 3,
|
||||
ACCESS_DENIED = 4,
|
||||
INTERNAL_ERROR = 5,
|
||||
NOT_AVAILABLE_DISABLED = 6,
|
||||
NOT_AVAILABLE_SPEED_LOW = 7,
|
||||
NOT_AVAILABLE_SPEED_HIGH = 8,
|
||||
NOT_AVAILABLE_POOR_VISIBILITY = 9,
|
||||
NOT_AVAILABLE_SAFETY = 10,
|
||||
}
|
||||
|
||||
@@ -62,4 +62,35 @@ enum StatusCode {
|
||||
* Something unexpected has happened in Vehicle HAL
|
||||
*/
|
||||
INTERNAL_ERROR = 5,
|
||||
|
||||
/**
|
||||
* The following error codes were added in version 2 of this interface.
|
||||
*/
|
||||
|
||||
/**
|
||||
* For features that are not available because the underlying feature is
|
||||
* disabled.
|
||||
*/
|
||||
NOT_AVAILABLE_DISABLED = 6,
|
||||
/**
|
||||
* For features that are not available because the vehicle speed is too low.
|
||||
*/
|
||||
NOT_AVAILABLE_SPEED_LOW = 7,
|
||||
/**
|
||||
* For features that are not available because the vehicle speed is too
|
||||
* high.
|
||||
*/
|
||||
NOT_AVAILABLE_SPEED_HIGH = 8,
|
||||
/**
|
||||
* For features that are not available because of bad camera or sensor
|
||||
* visibility. Examples might be bird poop blocking the camera or a bumper
|
||||
* cover blocking an ultrasonic sensor.
|
||||
*/
|
||||
NOT_AVAILABLE_POOR_VISIBILITY = 9,
|
||||
/**
|
||||
* The feature cannot be accessed due to safety reasons. Eg. System could be
|
||||
* in a faulty state, an object or person could be blocking the requested
|
||||
* operation such as closing a trunk door, etc.
|
||||
*/
|
||||
NOT_AVAILABLE_SAFETY = 10,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user