Apollo 10.0
自动驾驶开放平台
apollo::canbus::lincoln::LincolnMessageManager类 参考

implementation of MessageManager for lincoln vehicle 更多...

#include <lincoln_message_manager.h>

类 apollo::canbus::lincoln::LincolnMessageManager 继承关系图:
apollo::canbus::lincoln::LincolnMessageManager 的协作图:

Public 成员函数

 LincolnMessageManager ()
 construct a lincoln message manager.
 
virtual ~LincolnMessageManager ()
 

详细描述

implementation of MessageManager for lincoln vehicle

在文件 lincoln_message_manager.h42 行定义.

构造及析构函数说明

◆ LincolnMessageManager()

apollo::canbus::lincoln::LincolnMessageManager::LincolnMessageManager ( )

construct a lincoln message manager.

protocol data for send and receive are added in the construction.

在文件 lincoln_message_manager.cc47 行定义.

47 {
48 // TODO(Authors): verify which one is recv/sent
49 AddSendProtocolData<Brake60, true>();
50 AddSendProtocolData<Throttle62, true>();
51 AddSendProtocolData<Steering64, true>();
52 AddSendProtocolData<Gear66, true>();
53 AddSendProtocolData<Turnsignal68, true>();
54
55 AddRecvProtocolData<Brake61, true>();
56 AddRecvProtocolData<Throttle63, true>();
57 AddRecvProtocolData<Steering65, true>();
58 AddRecvProtocolData<Gear67, true>();
59 AddRecvProtocolData<Misc69, true>();
60 AddRecvProtocolData<Wheelspeed6a, true>();
61 AddRecvProtocolData<Accel6b, true>();
62 AddRecvProtocolData<Gyro6c, true>();
63 AddRecvProtocolData<Gps6d, true>();
64 AddRecvProtocolData<Gps6e, true>();
65 AddRecvProtocolData<Gps6f, true>();
66 AddRecvProtocolData<Tirepressure71, true>();
67 AddRecvProtocolData<Fuellevel72, true>();
68 AddRecvProtocolData<Surround73, true>();
69 AddRecvProtocolData<Brakeinfo74, true>();
70 AddRecvProtocolData<Throttleinfo75, true>();
71 AddRecvProtocolData<Version7f, true>();
72 AddRecvProtocolData<License7e, true>();
73}

◆ ~LincolnMessageManager()

apollo::canbus::lincoln::LincolnMessageManager::~LincolnMessageManager ( )
virtual

在文件 lincoln_message_manager.cc75 行定义.

75{}

该类的文档由以下文件生成: