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

Public 类型

enum  Output_valueType {
  OUTPUT_VALUE_WIPERS_OFF = 0 , OUTPUT_VALUE_INTERMITTENT_1 = 1 , OUTPUT_VALUE_INTERMITTENT_2 = 2 , OUTPUT_VALUE_INTERMITTENT_3 = 3 ,
  OUTPUT_VALUE_INTERMITTENT_4 = 4 , OUTPUT_VALUE_INTERMITTENT_5 = 5 , OUTPUT_VALUE_LOW = 6 , OUTPUT_VALUE_HIGH = 7 ,
  OUTPUT_VALUE_WIPERS_OFF = 0 , OUTPUT_VALUE_INTERMITTENT_1 = 1 , OUTPUT_VALUE_INTERMITTENT_2 = 2 , OUTPUT_VALUE_INTERMITTENT_3 = 3 ,
  OUTPUT_VALUE_INTERMITTENT_4 = 4 , OUTPUT_VALUE_INTERMITTENT_5 = 5 , OUTPUT_VALUE_LOW = 6 , OUTPUT_VALUE_HIGH = 7
}
 
enum  Commanded_valueType {
  COMMANDED_VALUE_WIPERS_OFF = 0 , COMMANDED_VALUE_INTERMITTENT_1 = 1 , COMMANDED_VALUE_INTERMITTENT_2 = 2 , COMMANDED_VALUE_INTERMITTENT_3 = 3 ,
  COMMANDED_VALUE_INTERMITTENT_4 = 4 , COMMANDED_VALUE_INTERMITTENT_5 = 5 , COMMANDED_VALUE_LOW = 6 , COMMANDED_VALUE_HIGH = 7 ,
  COMMANDED_VALUE_WIPERS_OFF = 0 , COMMANDED_VALUE_INTERMITTENT_1 = 1 , COMMANDED_VALUE_INTERMITTENT_2 = 2 , COMMANDED_VALUE_INTERMITTENT_3 = 3 ,
  COMMANDED_VALUE_INTERMITTENT_4 = 4 , COMMANDED_VALUE_INTERMITTENT_5 = 5 , COMMANDED_VALUE_LOW = 6 , COMMANDED_VALUE_HIGH = 7
}
 
enum  Manual_inputType {
  MANUAL_INPUT_WIPERS_OFF = 0 , MANUAL_INPUT_INTERMITTENT_1 = 1 , MANUAL_INPUT_INTERMITTENT_2 = 2 , MANUAL_INPUT_INTERMITTENT_3 = 3 ,
  MANUAL_INPUT_INTERMITTENT_4 = 4 , MANUAL_INPUT_INTERMITTENT_5 = 5 , MANUAL_INPUT_LOW = 6 , MANUAL_INPUT_HIGH = 7 ,
  MANUAL_INPUT_WIPERS_OFF = 0 , MANUAL_INPUT_INTERMITTENT_1 = 1 , MANUAL_INPUT_INTERMITTENT_2 = 2 , MANUAL_INPUT_INTERMITTENT_3 = 3 ,
  MANUAL_INPUT_INTERMITTENT_4 = 4 , MANUAL_INPUT_INTERMITTENT_5 = 5 , MANUAL_INPUT_LOW = 6 , MANUAL_INPUT_HIGH = 7
}
 
enum  Output_valueType {
  OUTPUT_VALUE_WIPERS_OFF = 0 , OUTPUT_VALUE_INTERMITTENT_1 = 1 , OUTPUT_VALUE_INTERMITTENT_2 = 2 , OUTPUT_VALUE_INTERMITTENT_3 = 3 ,
  OUTPUT_VALUE_INTERMITTENT_4 = 4 , OUTPUT_VALUE_INTERMITTENT_5 = 5 , OUTPUT_VALUE_LOW = 6 , OUTPUT_VALUE_HIGH = 7 ,
  OUTPUT_VALUE_WIPERS_OFF = 0 , OUTPUT_VALUE_INTERMITTENT_1 = 1 , OUTPUT_VALUE_INTERMITTENT_2 = 2 , OUTPUT_VALUE_INTERMITTENT_3 = 3 ,
  OUTPUT_VALUE_INTERMITTENT_4 = 4 , OUTPUT_VALUE_INTERMITTENT_5 = 5 , OUTPUT_VALUE_LOW = 6 , OUTPUT_VALUE_HIGH = 7
}
 
enum  Commanded_valueType {
  COMMANDED_VALUE_WIPERS_OFF = 0 , COMMANDED_VALUE_INTERMITTENT_1 = 1 , COMMANDED_VALUE_INTERMITTENT_2 = 2 , COMMANDED_VALUE_INTERMITTENT_3 = 3 ,
  COMMANDED_VALUE_INTERMITTENT_4 = 4 , COMMANDED_VALUE_INTERMITTENT_5 = 5 , COMMANDED_VALUE_LOW = 6 , COMMANDED_VALUE_HIGH = 7 ,
  COMMANDED_VALUE_WIPERS_OFF = 0 , COMMANDED_VALUE_INTERMITTENT_1 = 1 , COMMANDED_VALUE_INTERMITTENT_2 = 2 , COMMANDED_VALUE_INTERMITTENT_3 = 3 ,
  COMMANDED_VALUE_INTERMITTENT_4 = 4 , COMMANDED_VALUE_INTERMITTENT_5 = 5 , COMMANDED_VALUE_LOW = 6 , COMMANDED_VALUE_HIGH = 7
}
 
enum  Manual_inputType {
  MANUAL_INPUT_WIPERS_OFF = 0 , MANUAL_INPUT_INTERMITTENT_1 = 1 , MANUAL_INPUT_INTERMITTENT_2 = 2 , MANUAL_INPUT_INTERMITTENT_3 = 3 ,
  MANUAL_INPUT_INTERMITTENT_4 = 4 , MANUAL_INPUT_INTERMITTENT_5 = 5 , MANUAL_INPUT_LOW = 6 , MANUAL_INPUT_HIGH = 7 ,
  MANUAL_INPUT_WIPERS_OFF = 0 , MANUAL_INPUT_INTERMITTENT_1 = 1 , MANUAL_INPUT_INTERMITTENT_2 = 2 , MANUAL_INPUT_INTERMITTENT_3 = 3 ,
  MANUAL_INPUT_INTERMITTENT_4 = 4 , MANUAL_INPUT_INTERMITTENT_5 = 5 , MANUAL_INPUT_LOW = 6 , MANUAL_INPUT_HIGH = 7
}
 

Public 属性

optional Output_valueType output_value = 1
 
optional Commanded_valueType commanded_value = 2
 
optional Manual_inputType manual_input = 3
 

详细描述

在文件 gem.proto336 行定义.

成员枚举类型说明

◆ Commanded_valueType [1/2]

枚举值
COMMANDED_VALUE_WIPERS_OFF 
COMMANDED_VALUE_INTERMITTENT_1 
COMMANDED_VALUE_INTERMITTENT_2 
COMMANDED_VALUE_INTERMITTENT_3 
COMMANDED_VALUE_INTERMITTENT_4 
COMMANDED_VALUE_INTERMITTENT_5 
COMMANDED_VALUE_LOW 
COMMANDED_VALUE_HIGH 
COMMANDED_VALUE_WIPERS_OFF 
COMMANDED_VALUE_INTERMITTENT_1 
COMMANDED_VALUE_INTERMITTENT_2 
COMMANDED_VALUE_INTERMITTENT_3 
COMMANDED_VALUE_INTERMITTENT_4 
COMMANDED_VALUE_INTERMITTENT_5 
COMMANDED_VALUE_LOW 
COMMANDED_VALUE_HIGH 

在文件 gem.proto348 行定义.

◆ Commanded_valueType [2/2]

枚举值
COMMANDED_VALUE_WIPERS_OFF 
COMMANDED_VALUE_INTERMITTENT_1 
COMMANDED_VALUE_INTERMITTENT_2 
COMMANDED_VALUE_INTERMITTENT_3 
COMMANDED_VALUE_INTERMITTENT_4 
COMMANDED_VALUE_INTERMITTENT_5 
COMMANDED_VALUE_LOW 
COMMANDED_VALUE_HIGH 
COMMANDED_VALUE_WIPERS_OFF 
COMMANDED_VALUE_INTERMITTENT_1 
COMMANDED_VALUE_INTERMITTENT_2 
COMMANDED_VALUE_INTERMITTENT_3 
COMMANDED_VALUE_INTERMITTENT_4 
COMMANDED_VALUE_INTERMITTENT_5 
COMMANDED_VALUE_LOW 
COMMANDED_VALUE_HIGH 

在文件 chassis_detail.proto835 行定义.

◆ Manual_inputType [1/2]

枚举值
MANUAL_INPUT_WIPERS_OFF 
MANUAL_INPUT_INTERMITTENT_1 
MANUAL_INPUT_INTERMITTENT_2 
MANUAL_INPUT_INTERMITTENT_3 
MANUAL_INPUT_INTERMITTENT_4 
MANUAL_INPUT_INTERMITTENT_5 
MANUAL_INPUT_LOW 
MANUAL_INPUT_HIGH 
MANUAL_INPUT_WIPERS_OFF 
MANUAL_INPUT_INTERMITTENT_1 
MANUAL_INPUT_INTERMITTENT_2 
MANUAL_INPUT_INTERMITTENT_3 
MANUAL_INPUT_INTERMITTENT_4 
MANUAL_INPUT_INTERMITTENT_5 
MANUAL_INPUT_LOW 
MANUAL_INPUT_HIGH 

在文件 gem.proto358 行定义.

◆ Manual_inputType [2/2]

枚举值
MANUAL_INPUT_WIPERS_OFF 
MANUAL_INPUT_INTERMITTENT_1 
MANUAL_INPUT_INTERMITTENT_2 
MANUAL_INPUT_INTERMITTENT_3 
MANUAL_INPUT_INTERMITTENT_4 
MANUAL_INPUT_INTERMITTENT_5 
MANUAL_INPUT_LOW 
MANUAL_INPUT_HIGH 
MANUAL_INPUT_WIPERS_OFF 
MANUAL_INPUT_INTERMITTENT_1 
MANUAL_INPUT_INTERMITTENT_2 
MANUAL_INPUT_INTERMITTENT_3 
MANUAL_INPUT_INTERMITTENT_4 
MANUAL_INPUT_INTERMITTENT_5 
MANUAL_INPUT_LOW 
MANUAL_INPUT_HIGH 

在文件 chassis_detail.proto845 行定义.

853 {

◆ Output_valueType [1/2]

枚举值
OUTPUT_VALUE_WIPERS_OFF 
OUTPUT_VALUE_INTERMITTENT_1 
OUTPUT_VALUE_INTERMITTENT_2 
OUTPUT_VALUE_INTERMITTENT_3 
OUTPUT_VALUE_INTERMITTENT_4 
OUTPUT_VALUE_INTERMITTENT_5 
OUTPUT_VALUE_LOW 
OUTPUT_VALUE_HIGH 
OUTPUT_VALUE_WIPERS_OFF 
OUTPUT_VALUE_INTERMITTENT_1 
OUTPUT_VALUE_INTERMITTENT_2 
OUTPUT_VALUE_INTERMITTENT_3 
OUTPUT_VALUE_INTERMITTENT_4 
OUTPUT_VALUE_INTERMITTENT_5 
OUTPUT_VALUE_LOW 
OUTPUT_VALUE_HIGH 

在文件 gem.proto338 行定义.

◆ Output_valueType [2/2]

枚举值
OUTPUT_VALUE_WIPERS_OFF 
OUTPUT_VALUE_INTERMITTENT_1 
OUTPUT_VALUE_INTERMITTENT_2 
OUTPUT_VALUE_INTERMITTENT_3 
OUTPUT_VALUE_INTERMITTENT_4 
OUTPUT_VALUE_INTERMITTENT_5 
OUTPUT_VALUE_LOW 
OUTPUT_VALUE_HIGH 
OUTPUT_VALUE_WIPERS_OFF 
OUTPUT_VALUE_INTERMITTENT_1 
OUTPUT_VALUE_INTERMITTENT_2 
OUTPUT_VALUE_INTERMITTENT_3 
OUTPUT_VALUE_INTERMITTENT_4 
OUTPUT_VALUE_INTERMITTENT_5 
OUTPUT_VALUE_LOW 
OUTPUT_VALUE_HIGH 

在文件 chassis_detail.proto825 行定义.

831 {
832 // Report Message
833 enum Output_valueType {

类成员变量说明

◆ commanded_value

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

在文件 gem.proto371 行定义.

◆ manual_input

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

在文件 gem.proto373 行定义.

◆ output_value

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

在文件 gem.proto369 行定义.


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