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

Public 类型

enum  Type {
  OFF = 0 , ACC = 1 , ON = 2 , START = 3 ,
  INVALID = 4 , OFF = 0 , ACC = 1 , ON = 2 ,
  START = 3 , INVALID = 4
}
 
enum  Type {
  OFF = 0 , ACC = 1 , ON = 2 , START = 3 ,
  INVALID = 4 , OFF = 0 , ACC = 1 , ON = 2 ,
  START = 3 , INVALID = 4
}
 

Public 属性

optional bool is_auto_mode = 1
 
optional Type power_state = 2
 
optional bool is_air_bag_deployed = 3
 
optional double odo_meter = 4
 
optional double drive_range = 5
 
optional bool is_system_error = 6
 
optional bool is_human_interrupt = 7
 
optional bool acc_on_button = 8
 
optional bool acc_off_button = 9
 
optional bool acc_res_button = 10
 
optional bool acc_cancel_button = 11
 
optional bool acc_on_off_button = 12
 
optional bool acc_res_cancel_button = 13
 
optional bool acc_inc_spd_button = 14
 
optional bool acc_dec_spd_button = 15
 
optional bool acc_inc_gap_button = 16
 
optional bool acc_dec_gap_button = 17
 
optional bool lka_button = 18
 
optional bool canbus_fault = 19
 
optional double latitude = 20
 
optional double longitude = 21
 
optional bool gps_valid = 22
 
optional int32 year = 23
 
optional int32 month = 24
 
optional int32 day = 25
 
optional int32 hours = 26
 
optional int32 minutes = 27
 
optional int32 seconds = 28
 
optional double compass_direction = 29
 
optional double pdop = 30
 
optional bool is_gps_fault = 31
 
optional bool is_inferred = 32
 
optional double altitude = 33
 
optional double heading = 34
 
optional double hdop = 35
 
optional double vdop = 36
 
optional GpsQuality quality = 37
 
optional int32 num_satellites = 38
 
optional double gps_speed = 39
 

详细描述

在文件 lincoln.proto443 行定义.

成员枚举类型说明

◆ Type [1/2]

枚举值
OFF 
ACC 
ON 
START 
INVALID 
OFF 
ACC 
ON 
START 
INVALID 

在文件 lincoln.proto444 行定义.

◆ Type [2/2]

枚举值
OFF 
ACC 
ON 
START 
INVALID 
OFF 
ACC 
ON 
START 
INVALID 

在文件 chassis_detail.proto435 行定义.

441 {

类成员变量说明

◆ acc_cancel_button

optional bool apollo::canbus::BasicInfo::acc_cancel_button = 11

在文件 lincoln.proto464 行定义.

◆ acc_dec_gap_button

optional bool apollo::canbus::BasicInfo::acc_dec_gap_button = 17

在文件 lincoln.proto470 行定义.

◆ acc_dec_spd_button

optional bool apollo::canbus::BasicInfo::acc_dec_spd_button = 15

在文件 lincoln.proto468 行定义.

◆ acc_inc_gap_button

optional bool apollo::canbus::BasicInfo::acc_inc_gap_button = 16

在文件 lincoln.proto469 行定义.

◆ acc_inc_spd_button

optional bool apollo::canbus::BasicInfo::acc_inc_spd_button = 14

在文件 lincoln.proto467 行定义.

◆ acc_off_button

optional bool apollo::canbus::BasicInfo::acc_off_button = 9

在文件 lincoln.proto462 行定义.

◆ acc_on_button

optional bool apollo::canbus::BasicInfo::acc_on_button = 8

在文件 lincoln.proto461 行定义.

◆ acc_on_off_button

optional bool apollo::canbus::BasicInfo::acc_on_off_button = 12

在文件 lincoln.proto465 行定义.

◆ acc_res_button

optional bool apollo::canbus::BasicInfo::acc_res_button = 10

在文件 lincoln.proto463 行定义.

◆ acc_res_cancel_button

optional bool apollo::canbus::BasicInfo::acc_res_cancel_button = 13

在文件 lincoln.proto466 行定义.

◆ altitude

optional double apollo::canbus::BasicInfo::altitude = 33

在文件 lincoln.proto492 行定义.

◆ canbus_fault

optional bool apollo::canbus::BasicInfo::canbus_fault = 19

在文件 lincoln.proto472 行定义.

◆ compass_direction

optional double apollo::canbus::BasicInfo::compass_direction = 29

在文件 lincoln.proto486 行定义.

◆ day

optional int32 apollo::canbus::BasicInfo::day = 25

在文件 lincoln.proto482 行定义.

◆ drive_range

optional double apollo::canbus::BasicInfo::drive_range = 5

在文件 lincoln.proto456 行定义.

◆ gps_speed

optional double apollo::canbus::BasicInfo::gps_speed = 39

在文件 lincoln.proto498 行定义.

◆ gps_valid

optional bool apollo::canbus::BasicInfo::gps_valid = 22

在文件 lincoln.proto477 行定义.

◆ hdop

optional double apollo::canbus::BasicInfo::hdop = 35

在文件 lincoln.proto494 行定义.

◆ heading

optional double apollo::canbus::BasicInfo::heading = 34

在文件 lincoln.proto493 行定义.

◆ hours

optional int32 apollo::canbus::BasicInfo::hours = 26

在文件 lincoln.proto483 行定义.

◆ is_air_bag_deployed

optional bool apollo::canbus::BasicInfo::is_air_bag_deployed = 3

在文件 lincoln.proto454 行定义.

◆ is_auto_mode

optional bool apollo::canbus::BasicInfo::is_auto_mode = 1

在文件 lincoln.proto452 行定义.

◆ is_gps_fault

optional bool apollo::canbus::BasicInfo::is_gps_fault = 31

在文件 lincoln.proto488 行定义.

◆ is_human_interrupt

optional bool apollo::canbus::BasicInfo::is_human_interrupt = 7

在文件 lincoln.proto458 行定义.

◆ is_inferred

optional bool apollo::canbus::BasicInfo::is_inferred = 32

在文件 lincoln.proto489 行定义.

◆ is_system_error

optional bool apollo::canbus::BasicInfo::is_system_error = 6

在文件 lincoln.proto457 行定义.

◆ latitude

optional double apollo::canbus::BasicInfo::latitude = 20

在文件 lincoln.proto475 行定义.

◆ lka_button

optional bool apollo::canbus::BasicInfo::lka_button = 18

在文件 lincoln.proto471 行定义.

◆ longitude

optional double apollo::canbus::BasicInfo::longitude = 21

在文件 lincoln.proto476 行定义.

◆ minutes

optional int32 apollo::canbus::BasicInfo::minutes = 27

在文件 lincoln.proto484 行定义.

◆ month

optional int32 apollo::canbus::BasicInfo::month = 24

在文件 lincoln.proto481 行定义.

◆ num_satellites

optional int32 apollo::canbus::BasicInfo::num_satellites = 38

在文件 lincoln.proto497 行定义.

◆ odo_meter

optional double apollo::canbus::BasicInfo::odo_meter = 4

在文件 lincoln.proto455 行定义.

◆ pdop

optional double apollo::canbus::BasicInfo::pdop = 30

在文件 lincoln.proto487 行定义.

◆ power_state

optional Type apollo::canbus::BasicInfo::power_state = 2

在文件 lincoln.proto453 行定义.

◆ quality

optional GpsQuality apollo::canbus::BasicInfo::quality = 37

在文件 lincoln.proto496 行定义.

◆ seconds

optional int32 apollo::canbus::BasicInfo::seconds = 28

在文件 lincoln.proto485 行定义.

◆ vdop

optional double apollo::canbus::BasicInfo::vdop = 36

在文件 lincoln.proto495 行定义.

◆ year

optional int32 apollo::canbus::BasicInfo::year = 23

在文件 lincoln.proto480 行定义.


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