@@ -939,7 +939,7 @@ message MovingObject
939939
940940 // Custom feature name.
941941 //
942- // Only used if assist_feature is set to CUSTOM_FEATURE .
942+ // Only used if assist_feature is set to ASSIST_FEATURE_OTHER .
943943 //
944944 optional string custom_name = 2 ;
945945
@@ -953,7 +953,7 @@ message MovingObject
953953
954954 // Custom activation state.
955955 //
956- // Only used if the activation_state is set to CUSTOM_STATE .
956+ // Only used if the activation_state is set to ACTIVATION_STATE_OTHER .
957957 //
958958 optional string custom_activation_state = 4 ;
959959
@@ -975,27 +975,28 @@ message MovingObject
975975 //
976976 enum AssistFeature
977977 {
978- CUSTOM_FEATURE = 1 ;
979- BLIND_SPOT_WARNING = 2 ;
980- FORWARD_COLLISION_WARNING = 3 ;
981- LANE_DEPARTURE_WARNING = 4 ;
982- PARKING_COLLISION_WARNING = 5 ;
983- REAR_CROSS_TRAFFIC_WARNING = 6 ;
984- AUTOMATIC_EMERGENCY_BRAKING = 7 ;
985- AUTOMATIC_EMERGENCY_STEERING = 8 ;
986- REVERSE_AUTOMATIC_EMERGENCY_BRAKING = 9 ;
987- ADAPTIVE_CRUISE_CONTROL = 10 ;
988- LANE_KEEPING_ASSIST = 11 ;
989- ACTIVE_DRIVING_ASSISTANCE = 12 ;
990- BACKUP_CAMERA = 13 ;
991- SURROUND_VIEW_CAMERA = 14 ;
992- ACTIVE_PARKING_ASSISTANCE = 15 ;
993- REMOTE_PARKING_ASSISTANCE = 16 ;
994- TRAILER_ASSISTANCE = 17 ;
995- AUTOMATIC_HIGH_BEAMS = 18 ;
996- DRIVER_MONITORING = 19 ;
997- HEAD_UP_DISPLAY = 20 ;
998- NIGHT_VISION = 21 ;
978+ ASSIST_FEATURE_UNKNOWN = 0 ;
979+ ASSIST_FEATURE_OTHER = 1 ;
980+ ASSIST_FEATURE_BLIND_SPOT_WARNING = 2 ;
981+ ASSIST_FEATURE_FORWARD_COLLISION_WARNING = 3 ;
982+ ASSIST_FEATURE_LANE_DEPARTURE_WARNING = 4 ;
983+ ASSIST_FEATURE_PARKING_COLLISION_WARNING = 5 ;
984+ ASSIST_FEATURE_REAR_CROSS_TRAFFIC_WARNING = 6 ;
985+ ASSIST_FEATURE_AUTOMATIC_EMERGENCY_BRAKING = 7 ;
986+ ASSIST_FEATURE_AUTOMATIC_EMERGENCY_STEERING = 8 ;
987+ ASSIST_FEATURE_REVERSE_AUTOMATIC_EMERGENCY_BRAKING = 9 ;
988+ ASSIST_FEATURE_ADAPTIVE_CRUISE_CONTROL = 10 ;
989+ ASSIST_FEATURE_LANE_KEEPING_ASSIST = 11 ;
990+ ASSIST_FEATURE_ACTIVE_DRIVING_ASSISTANCE = 12 ;
991+ ASSIST_FEATURE_BACKUP_CAMERA = 13 ;
992+ ASSIST_FEATURE_SURROUND_VIEW_CAMERA = 14 ;
993+ ASSIST_FEATURE_ACTIVE_PARKING_ASSISTANCE = 15 ;
994+ ASSIST_FEATURE_REMOTE_PARKING_ASSISTANCE = 16 ;
995+ ASSIST_FEATURE_TRAILER_ASSISTANCE = 17 ;
996+ ASSIST_FEATURE_AUTOMATIC_HIGH_BEAMS = 18 ;
997+ ASSIST_FEATURE_DRIVER_MONITORING = 19 ;
998+ ASSIST_FEATURE_HEAD_UP_DISPLAY = 20 ;
999+ ASSIST_FEATURE_NIGHT_VISION = 21 ;
9991000 }
10001001
10011002 // The activation state of a feature.
@@ -1005,35 +1006,39 @@ message MovingObject
10051006 //
10061007 enum ActivationState
10071008 {
1009+ // An unknown activation state, this should not be used.
1010+ //
1011+ ACTIVATION_STATE_UNKNOWN = 0 ;
1012+
10081013 // Used for custom states not covered by the definitions below.
10091014 //
10101015 // A string state can be specified in custom_activation_state.
10111016 //
1012- CUSTOM_STATE = 1 ;
1017+ ACTIVATION_STATE_OTHER = 1 ;
10131018
10141019 // The feature has been disabled.
10151020 //
1016- TURNED_OFF = 2 ;
1021+ ACTIVATION_STATE_TURNED_OFF = 2 ;
10171022
10181023 // The feature has errored in some way that renders it ineffective.
10191024 //
1020- ERRORED = 3 ;
1025+ ACTIVATION_STATE_ERRORED = 3 ;
10211026
10221027 // The feature is enabled but conditions have not caused it to be
10231028 // triggered, for example, no vehicles in front to trigger a FCW.
10241029 //
1025- STANDBY = 4 ;
1030+ ACTIVATION_STATE_STANDBY = 4 ;
10261031
10271032 // The feature is currently active, for example, a warning is being
10281033 // shown to the driver, or emergency braking is being applied/
10291034 //
1030- ACTIVE = 5 ;
1035+ ACTIVATION_STATE_ACTIVE = 5 ;
10311036
10321037 // The feature would be ACTIVE, but the user has show sufficient
10331038 // input to override, for example, by applying throttle or steering
10341039 // input.
10351040 //
1036- ACTIVE_DRIVER_OVERRIDE = 6 ;
1041+ ACTIVATION_STATE_ACTIVE_DRIVER_OVERRIDE = 6 ;
10371042 }
10381043
10391044 // Custom detail.
0 commit comments