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

Public 类型

enum  Brake_flt2Type { BRAKE_FLT2_NO_FAULT = 0 , BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT = 1 , BRAKE_FLT2_NO_FAULT = 0 , BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT = 1 }
 
enum  Brake_flt1Type { BRAKE_FLT1_NO_FAULT = 0 , BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT = 1 , BRAKE_FLT1_NO_FAULT = 0 , BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT = 1 }
 
enum  Brake_en_stateType {
  BRAKE_EN_STATE_MANUAL = 0 , BRAKE_EN_STATE_AUTO = 1 , BRAKE_EN_STATE_TAKEOVER = 2 , BRAKE_EN_STATE_STANDBY = 3 ,
  BRAKE_EN_STATE_MANUAL = 0 , BRAKE_EN_STATE_AUTO = 1 , BRAKE_EN_STATE_TAKEOVER = 2 , BRAKE_EN_STATE_STANDBY = 3
}
 
enum  Brake_flt2Type { BRAKE_FLT2_NO_FAULT = 0 , BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT = 1 , BRAKE_FLT2_NO_FAULT = 0 , BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT = 1 }
 
enum  Brake_flt1Type { BRAKE_FLT1_NO_FAULT = 0 , BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT = 1 , BRAKE_FLT1_NO_FAULT = 0 , BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT = 1 }
 
enum  Brake_en_stateType {
  BRAKE_EN_STATE_MANUAL = 0 , BRAKE_EN_STATE_AUTO = 1 , BRAKE_EN_STATE_TAKEOVER = 2 , BRAKE_EN_STATE_STANDBY = 3 ,
  BRAKE_EN_STATE_MANUAL = 0 , BRAKE_EN_STATE_AUTO = 1 , BRAKE_EN_STATE_TAKEOVER = 2 , BRAKE_EN_STATE_STANDBY = 3
}
 

Public 属性

optional double brake_pedal_actual = 1
 
optional Brake_flt2Type brake_flt2 = 2
 
optional Brake_flt1Type brake_flt1 = 3
 
optional Brake_en_stateType brake_en_state = 4
 

详细描述

在文件 demo.proto171 行定义.

成员枚举类型说明

◆ Brake_en_stateType [1/2]

枚举值
BRAKE_EN_STATE_MANUAL 
BRAKE_EN_STATE_AUTO 
BRAKE_EN_STATE_TAKEOVER 
BRAKE_EN_STATE_STANDBY 
BRAKE_EN_STATE_MANUAL 
BRAKE_EN_STATE_AUTO 
BRAKE_EN_STATE_TAKEOVER 
BRAKE_EN_STATE_STANDBY 

在文件 demo.proto181 行定义.

◆ Brake_en_stateType [2/2]

枚举值
BRAKE_EN_STATE_MANUAL 
BRAKE_EN_STATE_AUTO 
BRAKE_EN_STATE_TAKEOVER 
BRAKE_EN_STATE_STANDBY 
BRAKE_EN_STATE_MANUAL 
BRAKE_EN_STATE_AUTO 
BRAKE_EN_STATE_TAKEOVER 
BRAKE_EN_STATE_STANDBY 

在文件 devkit.proto169 行定义.

◆ Brake_flt1Type [1/2]

枚举值
BRAKE_FLT1_NO_FAULT 
BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT 
BRAKE_FLT1_NO_FAULT 
BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT 

在文件 demo.proto177 行定义.

◆ Brake_flt1Type [2/2]

枚举值
BRAKE_FLT1_NO_FAULT 
BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT 
BRAKE_FLT1_NO_FAULT 
BRAKE_FLT1_BRAKE_SYSTEM_HARDWARE_FAULT 

在文件 devkit.proto165 行定义.

◆ Brake_flt2Type [1/2]

枚举值
BRAKE_FLT2_NO_FAULT 
BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT 
BRAKE_FLT2_NO_FAULT 
BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT 

在文件 demo.proto173 行定义.

◆ Brake_flt2Type [2/2]

枚举值
BRAKE_FLT2_NO_FAULT 
BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT 
BRAKE_FLT2_NO_FAULT 
BRAKE_FLT2_BRAKE_SYSTEM_COMUNICATION_FAULT 

在文件 devkit.proto161 行定义.

类成员变量说明

◆ brake_en_state

optional Brake_en_stateType apollo::canbus::Brake_report_501::brake_en_state = 4

在文件 demo.proto194 行定义.

◆ brake_flt1

optional Brake_flt1Type apollo::canbus::Brake_report_501::brake_flt1 = 3

在文件 demo.proto192 行定义.

◆ brake_flt2

optional Brake_flt2Type apollo::canbus::Brake_report_501::brake_flt2 = 2

在文件 demo.proto190 行定义.

◆ brake_pedal_actual

optional double apollo::canbus::Brake_report_501::brake_pedal_actual = 1

在文件 demo.proto188 行定义.


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