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

Public 类型

enum  Turn_light_ctrlType {
  TURN_LIGHT_CTRL_TURNLAMP_OFF = 0 , TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON = 1 , TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON = 2 , TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON = 3 ,
  TURN_LIGHT_CTRL_TURNLAMP_OFF = 0 , TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON = 1 , TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON = 2 , TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON = 3
}
 
enum  Vin_reqType { VIN_REQ_VIN_REQ_DISABLE = 0 , VIN_REQ_VIN_REQ_ENABLE = 1 , VIN_REQ_VIN_REQ_DISABLE = 0 , VIN_REQ_VIN_REQ_ENABLE = 1 }
 
enum  Drive_mode_ctrlType { DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE = 0 , DRIVE_MODE_CTRL_SPEED_DRIVE = 1 , DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE = 0 , DRIVE_MODE_CTRL_SPEED_DRIVE = 1 }
 
enum  Steer_mode_ctrlType {
  STEER_MODE_CTRL_STANDARD_STEER = 0 , STEER_MODE_CTRL_NON_DIRECTION_STEER = 1 , STEER_MODE_CTRL_SYNC_DIRECTION_STEER = 2 , STEER_MODE_CTRL_STANDARD_STEER = 0 ,
  STEER_MODE_CTRL_NON_DIRECTION_STEER = 1 , STEER_MODE_CTRL_SYNC_DIRECTION_STEER = 2
}
 
enum  Turn_light_ctrlType {
  TURN_LIGHT_CTRL_TURNLAMP_OFF = 0 , TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON = 1 , TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON = 2 , TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON = 3 ,
  TURN_LIGHT_CTRL_TURNLAMP_OFF = 0 , TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON = 1 , TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON = 2 , TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON = 3
}
 
enum  Vin_reqType { VIN_REQ_VIN_REQ_DISABLE = 0 , VIN_REQ_VIN_REQ_ENABLE = 1 , VIN_REQ_VIN_REQ_DISABLE = 0 , VIN_REQ_VIN_REQ_ENABLE = 1 }
 
enum  Drive_mode_ctrlType { DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE = 0 , DRIVE_MODE_CTRL_SPEED_DRIVE = 1 , DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE = 0 , DRIVE_MODE_CTRL_SPEED_DRIVE = 1 }
 
enum  Steer_mode_ctrlType {
  STEER_MODE_CTRL_STANDARD_STEER = 0 , STEER_MODE_CTRL_NON_DIRECTION_STEER = 1 , STEER_MODE_CTRL_SYNC_DIRECTION_STEER = 2 , STEER_MODE_CTRL_STANDARD_STEER = 0 ,
  STEER_MODE_CTRL_NON_DIRECTION_STEER = 1 , STEER_MODE_CTRL_SYNC_DIRECTION_STEER = 2
}
 

Public 属性

optional int32 heartbeat_105 = 1
 
optional int32 checksum_105 = 2
 
optional Turn_light_ctrlType turn_light_ctrl = 3
 
optional Vin_reqType vin_req = 4
 
optional Drive_mode_ctrlType drive_mode_ctrl = 5
 
optional Steer_mode_ctrlType steer_mode_ctrl = 6
 

详细描述

在文件 demo.proto110 行定义.

成员枚举类型说明

◆ Drive_mode_ctrlType [1/2]

枚举值
DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE 
DRIVE_MODE_CTRL_SPEED_DRIVE 
DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE 
DRIVE_MODE_CTRL_SPEED_DRIVE 

在文件 demo.proto122 行定义.

◆ Drive_mode_ctrlType [2/2]

枚举值
DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE 
DRIVE_MODE_CTRL_SPEED_DRIVE 
DRIVE_MODE_CTRL_THROTTLE_PADDLE_DRIVE 
DRIVE_MODE_CTRL_SPEED_DRIVE 

在文件 devkit.proto112 行定义.

◆ Steer_mode_ctrlType [1/2]

枚举值
STEER_MODE_CTRL_STANDARD_STEER 
STEER_MODE_CTRL_NON_DIRECTION_STEER 
STEER_MODE_CTRL_SYNC_DIRECTION_STEER 
STEER_MODE_CTRL_STANDARD_STEER 
STEER_MODE_CTRL_NON_DIRECTION_STEER 
STEER_MODE_CTRL_SYNC_DIRECTION_STEER 

在文件 demo.proto126 行定义.

◆ Steer_mode_ctrlType [2/2]

枚举值
STEER_MODE_CTRL_STANDARD_STEER 
STEER_MODE_CTRL_NON_DIRECTION_STEER 
STEER_MODE_CTRL_SYNC_DIRECTION_STEER 
STEER_MODE_CTRL_STANDARD_STEER 
STEER_MODE_CTRL_NON_DIRECTION_STEER 
STEER_MODE_CTRL_SYNC_DIRECTION_STEER 

在文件 devkit.proto116 行定义.

◆ Turn_light_ctrlType [1/2]

枚举值
TURN_LIGHT_CTRL_TURNLAMP_OFF 
TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON 
TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON 
TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON 
TURN_LIGHT_CTRL_TURNLAMP_OFF 
TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON 
TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON 
TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON 

在文件 demo.proto112 行定义.

◆ Turn_light_ctrlType [2/2]

枚举值
TURN_LIGHT_CTRL_TURNLAMP_OFF 
TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON 
TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON 
TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON 
TURN_LIGHT_CTRL_TURNLAMP_OFF 
TURN_LIGHT_CTRL_LEFT_TURNLAMP_ON 
TURN_LIGHT_CTRL_RIGHT_TURNLAMP_ON 
TURN_LIGHT_CTRL_HAZARD_WARNING_LAMPSTS_ON 

在文件 devkit.proto102 行定义.

◆ Vin_reqType [1/2]

枚举值
VIN_REQ_VIN_REQ_DISABLE 
VIN_REQ_VIN_REQ_ENABLE 
VIN_REQ_VIN_REQ_DISABLE 
VIN_REQ_VIN_REQ_ENABLE 

在文件 demo.proto118 行定义.

◆ Vin_reqType [2/2]

枚举值
VIN_REQ_VIN_REQ_DISABLE 
VIN_REQ_VIN_REQ_ENABLE 
VIN_REQ_VIN_REQ_DISABLE 
VIN_REQ_VIN_REQ_ENABLE 

在文件 devkit.proto108 行定义.

108 {
111 }

类成员变量说明

◆ checksum_105

optional int32 apollo::canbus::Vehicle_mode_command_105::checksum_105 = 2

在文件 demo.proto134 行定义.

◆ drive_mode_ctrl

optional Drive_mode_ctrlType apollo::canbus::Vehicle_mode_command_105::drive_mode_ctrl = 5

在文件 demo.proto140 行定义.

◆ heartbeat_105

optional int32 apollo::canbus::Vehicle_mode_command_105::heartbeat_105 = 1

在文件 demo.proto132 行定义.

◆ steer_mode_ctrl

optional Steer_mode_ctrlType apollo::canbus::Vehicle_mode_command_105::steer_mode_ctrl = 6

在文件 demo.proto142 行定义.

◆ turn_light_ctrl

optional Turn_light_ctrlType apollo::canbus::Vehicle_mode_command_105::turn_light_ctrl = 3

在文件 demo.proto136 行定义.

◆ vin_req

optional Vin_reqType apollo::canbus::Vehicle_mode_command_105::vin_req = 4

在文件 demo.proto138 行定义.


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