mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-02 17:31:58 +00:00
Add HAL documentation for ErrorState values
Bug: 267174892 Test: presubmit Change-Id: I724a9e633011cf664b7f9e0b62106074a2d9e7c6
This commit is contained in:
@@ -31,9 +31,28 @@ enum ErrorState {
|
||||
* include additional states.
|
||||
*/
|
||||
OTHER_ERROR_STATE = -1,
|
||||
/**
|
||||
* Vehicle property is not available because the feature is disabled.
|
||||
*/
|
||||
NOT_AVAILABLE_DISABLED = -2,
|
||||
/**
|
||||
* Vehicle property is not available because the vehicle speed is too low to use this feature.
|
||||
*/
|
||||
NOT_AVAILABLE_SPEED_LOW = -3,
|
||||
/**
|
||||
* Vehicle property is not available because the vehicle speed is too high to use this feature.
|
||||
*/
|
||||
NOT_AVAILABLE_SPEED_HIGH = -4,
|
||||
/**
|
||||
* Vehicle property is not available because sensor or camera visibility is insufficient to use
|
||||
* this feature. For example, this can be caused by bird poop blocking the camera, poor weather
|
||||
* conditions such as snow or fog, or by any object obstructing the required sensors.
|
||||
*/
|
||||
NOT_AVAILABLE_POOR_VISIBILITY = -5,
|
||||
/**
|
||||
* Vehicle property is not available because there is a safety risk that makes this feature
|
||||
* unavailable to use presently. For example, this can be caused by someone blocking the trunk
|
||||
* door while it is closing, or by the system being in a faulty state.
|
||||
*/
|
||||
NOT_AVAILABLE_SAFETY = -6,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user