Apollo 10.0
自动驾驶开放平台
apollo::canbus::Media_controls_rpt_220结构体 参考
apollo::canbus::Media_controls_rpt_220 的协作图:

Public 类型

enum  Output_valueType {
  OUTPUT_VALUE_MEDIA_CONTROL_NONE = 0 , OUTPUT_VALUE_MEDIA_CONTROL_VOICE_COMMAND = 1 , OUTPUT_VALUE_MEDIA_CONTROL_MUTE = 2 , OUTPUT_VALUE_MEDIA_CONTROL_PREV_TRACK_ANSWER = 3 ,
  OUTPUT_VALUE_MEDIA_CONTROL_NEXT_TRACK_HANG_UP = 4 , OUTPUT_VALUE_MEDIA_CONTROL_VOL_UP = 5 , OUTPUT_VALUE_MEDIA_CONTROL_VOL_DOWN = 6
}
 
enum  Commanded_valueType {
  COMMANDED_VALUE_MEDIA_CONTROL_NONE = 0 , COMMANDED_VALUE_MEDIA_CONTROL_VOICE_COMMAND = 1 , COMMANDED_VALUE_MEDIA_CONTROL_MUTE = 2 , COMMANDED_VALUE_MEDIA_CONTROL_PREV_TRACK_ANSWER = 3 ,
  COMMANDED_VALUE_MEDIA_CONTROL_NEXT_TRACK_HANG_UP = 4 , COMMANDED_VALUE_MEDIA_CONTROL_VOL_UP = 5 , COMMANDED_VALUE_MEDIA_CONTROL_VOL_DOWN = 6
}
 
enum  Manual_inputType {
  MANUAL_INPUT_MEDIA_CONTROL_NONE = 0 , MANUAL_INPUT_MEDIA_CONTROL_VOICE_COMMAND = 1 , MANUAL_INPUT_MEDIA_CONTROL_MUTE = 2 , MANUAL_INPUT_MEDIA_CONTROL_PREV_TRACK_ANSWER = 3 ,
  MANUAL_INPUT_MEDIA_CONTROL_NEXT_TRACK_HANG_UP = 4 , MANUAL_INPUT_MEDIA_CONTROL_VOL_UP = 5 , MANUAL_INPUT_MEDIA_CONTROL_VOL_DOWN = 6
}
 

Public 属性

optional Output_valueType output_value = 1
 
optional Commanded_valueType commanded_value = 2
 
optional Manual_inputType manual_input = 3
 
optional bool vehicle_fault = 4
 
optional bool pacmod_fault = 5
 
optional bool override_active = 6
 
optional bool output_reported_fault = 7
 
optional bool input_output_fault = 8
 
optional bool enabled = 9
 
optional bool command_output_fault = 10
 

详细描述

在文件 lexus.proto1040 行定义.

成员枚举类型说明

◆ Commanded_valueType

枚举值
COMMANDED_VALUE_MEDIA_CONTROL_NONE 
COMMANDED_VALUE_MEDIA_CONTROL_VOICE_COMMAND 
COMMANDED_VALUE_MEDIA_CONTROL_MUTE 
COMMANDED_VALUE_MEDIA_CONTROL_PREV_TRACK_ANSWER 
COMMANDED_VALUE_MEDIA_CONTROL_NEXT_TRACK_HANG_UP 
COMMANDED_VALUE_MEDIA_CONTROL_VOL_UP 
COMMANDED_VALUE_MEDIA_CONTROL_VOL_DOWN 

在文件 lexus.proto1051 行定义.

◆ Manual_inputType

枚举值
MANUAL_INPUT_MEDIA_CONTROL_NONE 
MANUAL_INPUT_MEDIA_CONTROL_VOICE_COMMAND 
MANUAL_INPUT_MEDIA_CONTROL_MUTE 
MANUAL_INPUT_MEDIA_CONTROL_PREV_TRACK_ANSWER 
MANUAL_INPUT_MEDIA_CONTROL_NEXT_TRACK_HANG_UP 
MANUAL_INPUT_MEDIA_CONTROL_VOL_UP 
MANUAL_INPUT_MEDIA_CONTROL_VOL_DOWN 

在文件 lexus.proto1060 行定义.

◆ Output_valueType

枚举值
OUTPUT_VALUE_MEDIA_CONTROL_NONE 
OUTPUT_VALUE_MEDIA_CONTROL_VOICE_COMMAND 
OUTPUT_VALUE_MEDIA_CONTROL_MUTE 
OUTPUT_VALUE_MEDIA_CONTROL_PREV_TRACK_ANSWER 
OUTPUT_VALUE_MEDIA_CONTROL_NEXT_TRACK_HANG_UP 
OUTPUT_VALUE_MEDIA_CONTROL_VOL_UP 
OUTPUT_VALUE_MEDIA_CONTROL_VOL_DOWN 

在文件 lexus.proto1042 行定义.

类成员变量说明

◆ command_output_fault

optional bool apollo::canbus::Media_controls_rpt_220::command_output_fault = 10

在文件 lexus.proto1088 行定义.

◆ commanded_value

optional Commanded_valueType apollo::canbus::Media_controls_rpt_220::commanded_value = 2

在文件 lexus.proto1072 行定义.

◆ enabled

optional bool apollo::canbus::Media_controls_rpt_220::enabled = 9

在文件 lexus.proto1086 行定义.

◆ input_output_fault

optional bool apollo::canbus::Media_controls_rpt_220::input_output_fault = 8

在文件 lexus.proto1084 行定义.

◆ manual_input

optional Manual_inputType apollo::canbus::Media_controls_rpt_220::manual_input = 3

在文件 lexus.proto1074 行定义.

◆ output_reported_fault

optional bool apollo::canbus::Media_controls_rpt_220::output_reported_fault = 7

在文件 lexus.proto1082 行定义.

◆ output_value

optional Output_valueType apollo::canbus::Media_controls_rpt_220::output_value = 1

在文件 lexus.proto1070 行定义.

◆ override_active

optional bool apollo::canbus::Media_controls_rpt_220::override_active = 6

在文件 lexus.proto1080 行定义.

◆ pacmod_fault

optional bool apollo::canbus::Media_controls_rpt_220::pacmod_fault = 5

在文件 lexus.proto1078 行定义.

◆ vehicle_fault

optional bool apollo::canbus::Media_controls_rpt_220::vehicle_fault = 4

在文件 lexus.proto1076 行定义.


该结构体的文档由以下文件生成: