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

Public 类型

enum  Manual_inputType {
  MANUAL_INPUT_PARK = 0 , MANUAL_INPUT_REVERSE = 1 , MANUAL_INPUT_NEUTRAL = 2 , MANUAL_INPUT_FORWARD = 3 ,
  MANUAL_INPUT_HIGH = 4 , MANUAL_INPUT_PARK = 0 , MANUAL_INPUT_REVERSE = 1 , MANUAL_INPUT_NEUTRAL = 2 ,
  MANUAL_INPUT_FORWARD = 3 , MANUAL_INPUT_HIGH = 4
}
 
enum  Commanded_valueType {
  COMMANDED_VALUE_PARK = 0 , COMMANDED_VALUE_REVERSE = 1 , COMMANDED_VALUE_NEUTRAL = 2 , COMMANDED_VALUE_FORWARD = 3 ,
  COMMANDED_VALUE_HIGH = 4 , COMMANDED_VALUE_PARK = 0 , COMMANDED_VALUE_REVERSE = 1 , COMMANDED_VALUE_NEUTRAL = 2 ,
  COMMANDED_VALUE_FORWARD = 3 , COMMANDED_VALUE_HIGH = 4
}
 
enum  Output_valueType {
  OUTPUT_VALUE_PARK = 0 , OUTPUT_VALUE_REVERSE = 1 , OUTPUT_VALUE_NEUTRAL = 2 , OUTPUT_VALUE_FORWARD = 3 ,
  OUTPUT_VALUE_HIGH = 4 , OUTPUT_VALUE_PARK = 0 , OUTPUT_VALUE_REVERSE = 1 , OUTPUT_VALUE_NEUTRAL = 2 ,
  OUTPUT_VALUE_FORWARD = 3 , OUTPUT_VALUE_HIGH = 4
}
 
enum  Manual_inputType {
  MANUAL_INPUT_PARK = 0 , MANUAL_INPUT_REVERSE = 1 , MANUAL_INPUT_NEUTRAL = 2 , MANUAL_INPUT_FORWARD = 3 ,
  MANUAL_INPUT_HIGH = 4 , MANUAL_INPUT_PARK = 0 , MANUAL_INPUT_REVERSE = 1 , MANUAL_INPUT_NEUTRAL = 2 ,
  MANUAL_INPUT_FORWARD = 3 , MANUAL_INPUT_HIGH = 4
}
 
enum  Commanded_valueType {
  COMMANDED_VALUE_PARK = 0 , COMMANDED_VALUE_REVERSE = 1 , COMMANDED_VALUE_NEUTRAL = 2 , COMMANDED_VALUE_FORWARD = 3 ,
  COMMANDED_VALUE_HIGH = 4 , COMMANDED_VALUE_PARK = 0 , COMMANDED_VALUE_REVERSE = 1 , COMMANDED_VALUE_NEUTRAL = 2 ,
  COMMANDED_VALUE_FORWARD = 3 , COMMANDED_VALUE_HIGH = 4
}
 
enum  Output_valueType {
  OUTPUT_VALUE_PARK = 0 , OUTPUT_VALUE_REVERSE = 1 , OUTPUT_VALUE_NEUTRAL = 2 , OUTPUT_VALUE_FORWARD = 3 ,
  OUTPUT_VALUE_HIGH = 4 , OUTPUT_VALUE_PARK = 0 , OUTPUT_VALUE_REVERSE = 1 , OUTPUT_VALUE_NEUTRAL = 2 ,
  OUTPUT_VALUE_FORWARD = 3 , OUTPUT_VALUE_HIGH = 4
}
 

Public 属性

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

详细描述

在文件 gem.proto211 行定义.

成员枚举类型说明

◆ Commanded_valueType [1/2]

枚举值
COMMANDED_VALUE_PARK 
COMMANDED_VALUE_REVERSE 
COMMANDED_VALUE_NEUTRAL 
COMMANDED_VALUE_FORWARD 
COMMANDED_VALUE_HIGH 
COMMANDED_VALUE_PARK 
COMMANDED_VALUE_REVERSE 
COMMANDED_VALUE_NEUTRAL 
COMMANDED_VALUE_FORWARD 
COMMANDED_VALUE_HIGH 

在文件 gem.proto220 行定义.

◆ Commanded_valueType [2/2]

枚举值
COMMANDED_VALUE_PARK 
COMMANDED_VALUE_REVERSE 
COMMANDED_VALUE_NEUTRAL 
COMMANDED_VALUE_FORWARD 
COMMANDED_VALUE_HIGH 
COMMANDED_VALUE_PARK 
COMMANDED_VALUE_REVERSE 
COMMANDED_VALUE_NEUTRAL 
COMMANDED_VALUE_FORWARD 
COMMANDED_VALUE_HIGH 

在文件 chassis_detail.proto707 行定义.

◆ Manual_inputType [1/2]

枚举值
MANUAL_INPUT_PARK 
MANUAL_INPUT_REVERSE 
MANUAL_INPUT_NEUTRAL 
MANUAL_INPUT_FORWARD 
MANUAL_INPUT_HIGH 
MANUAL_INPUT_PARK 
MANUAL_INPUT_REVERSE 
MANUAL_INPUT_NEUTRAL 
MANUAL_INPUT_FORWARD 
MANUAL_INPUT_HIGH 

在文件 gem.proto213 行定义.

213 {
219 }

◆ Manual_inputType [2/2]

枚举值
MANUAL_INPUT_PARK 
MANUAL_INPUT_REVERSE 
MANUAL_INPUT_NEUTRAL 
MANUAL_INPUT_FORWARD 
MANUAL_INPUT_HIGH 
MANUAL_INPUT_PARK 
MANUAL_INPUT_REVERSE 
MANUAL_INPUT_NEUTRAL 
MANUAL_INPUT_FORWARD 
MANUAL_INPUT_HIGH 

在文件 chassis_detail.proto700 行定义.

706 {

◆ Output_valueType [1/2]

枚举值
OUTPUT_VALUE_PARK 
OUTPUT_VALUE_REVERSE 
OUTPUT_VALUE_NEUTRAL 
OUTPUT_VALUE_FORWARD 
OUTPUT_VALUE_HIGH 
OUTPUT_VALUE_PARK 
OUTPUT_VALUE_REVERSE 
OUTPUT_VALUE_NEUTRAL 
OUTPUT_VALUE_FORWARD 
OUTPUT_VALUE_HIGH 

在文件 gem.proto227 行定义.

◆ Output_valueType [2/2]

枚举值
OUTPUT_VALUE_PARK 
OUTPUT_VALUE_REVERSE 
OUTPUT_VALUE_NEUTRAL 
OUTPUT_VALUE_FORWARD 
OUTPUT_VALUE_HIGH 
OUTPUT_VALUE_PARK 
OUTPUT_VALUE_REVERSE 
OUTPUT_VALUE_NEUTRAL 
OUTPUT_VALUE_FORWARD 
OUTPUT_VALUE_HIGH 

在文件 chassis_detail.proto714 行定义.

类成员变量说明

◆ commanded_value

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

在文件 gem.proto237 行定义.

◆ manual_input

optional Manual_inputType apollo::canbus::Shift_rpt_66::manual_input = 1

在文件 gem.proto235 行定义.

◆ output_value

optional Output_valueType apollo::canbus::Shift_rpt_66::output_value = 3

在文件 gem.proto239 行定义.


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