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

Public 类型

enum  Component_typeType { COMPONENT_TYPE_PACMOD = 0 , COMPONENT_TYPE_PACMINI = 1 , COMPONENT_TYPE_PACMICRO = 2 }
 
enum  Component_funcType {
  COMPONENT_FUNC_PACMOD = 0 , COMPONENT_FUNC_STEERING_AND_STEERING_COLUMN = 1 , COMPONENT_FUNC_ACCELERATOR_AND_BRAKING = 2 , COMPONENT_FUNC_BRAKING = 3 ,
  COMPONENT_FUNC_SHIFTING = 4 , COMPONENT_FUNC_STEERING = 5 , COMPONENT_FUNC_E_SHIFTER = 6 , COMPONENT_FUNC_WATCHDOG = 7
}
 

Public 属性

optional Component_typeType component_type = 1
 
optional Component_funcType component_func = 2
 
optional int32 counter = 3
 
optional int32 complement = 4
 
optional bool config_fault = 5
 

详细描述

在文件 lexus.proto471 行定义.

成员枚举类型说明

◆ Component_funcType

枚举值
COMPONENT_FUNC_PACMOD 
COMPONENT_FUNC_STEERING_AND_STEERING_COLUMN 
COMPONENT_FUNC_ACCELERATOR_AND_BRAKING 
COMPONENT_FUNC_BRAKING 
COMPONENT_FUNC_SHIFTING 
COMPONENT_FUNC_STEERING 
COMPONENT_FUNC_E_SHIFTER 
COMPONENT_FUNC_WATCHDOG 

在文件 lexus.proto478 行定义.

◆ Component_typeType

枚举值
COMPONENT_TYPE_PACMOD 
COMPONENT_TYPE_PACMINI 
COMPONENT_TYPE_PACMICRO 

在文件 lexus.proto473 行定义.

类成员变量说明

◆ complement

optional int32 apollo::canbus::Component_rpt_20::complement = 4

在文件 lexus.proto495 行定义.

◆ component_func

optional Component_funcType apollo::canbus::Component_rpt_20::component_func = 2

在文件 lexus.proto491 行定义.

◆ component_type

optional Component_typeType apollo::canbus::Component_rpt_20::component_type = 1

在文件 lexus.proto489 行定义.

◆ config_fault

optional bool apollo::canbus::Component_rpt_20::config_fault = 5

在文件 lexus.proto497 行定义.

◆ counter

optional int32 apollo::canbus::Component_rpt_20::counter = 3

在文件 lexus.proto493 行定义.


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