Apollo 10.0
自动驾驶开放平台
enbroad_messages.h 文件参考
#include <cstdint>
#include <limits>
#include "modules/drivers/gnss/proto/config.pb.h"
enbroad_messages.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

类

struct  apollo::drivers::gnss::enbroad::FrameHeader
 
struct  apollo::drivers::gnss::enbroad::NAV_DATA_TypeDef
 
struct  apollo::drivers::gnss::enbroad::NAV_SINS_TypeDef
 
struct  apollo::drivers::gnss::enbroad::NAV_IMU_TypeDef
 
struct  apollo::drivers::gnss::enbroad::NAV_GNSS_TypeDef
 

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::drivers
 apollo::drivers
 
namespace  apollo::drivers::gnss
 
namespace  apollo::drivers::gnss::enbroad
 

枚举

enum  apollo::drivers::gnss::enbroad::EFUSHIONSTATUS {
  apollo::drivers::gnss::enbroad::E_FUNSION_NONE = 0 , apollo::drivers::gnss::enbroad::E_FUNSION_GPS = 1 , apollo::drivers::gnss::enbroad::E_FUNSION_WHEEL = 2 , apollo::drivers::gnss::enbroad::E_FUNSION_MOTION = 3 ,
  apollo::drivers::gnss::enbroad::E_FUNSION_TOTAL = 4
}
 
enum  apollo::drivers::gnss::enbroad::ENAVSTANDARDFLAGSTATUS { apollo::drivers::gnss::enbroad::E_NAV_STANDARD_NO_PROCCSS = 0 , apollo::drivers::gnss::enbroad::E_NAV_STANDARD_PROCCSSING = 1 , apollo::drivers::gnss::enbroad::E_NAV_STANDARD_PROCCSSED = 2 , apollo::drivers::gnss::enbroad::E_NAV_STANDARD_TOTAL = 3 }
 
enum  apollo::drivers::gnss::enbroad::ENAVSTATUS {
  apollo::drivers::gnss::enbroad::E_NAV_STATUS_START = 0 , apollo::drivers::gnss::enbroad::E_NAV_STATUS_ROUTH_ALIGN = 1 , apollo::drivers::gnss::enbroad::E_NAV_STATUS_SINS_KF_INITIAL = 2 , apollo::drivers::gnss::enbroad::E_NAV_STATUS_SYSTEM_STANDARD = 3 ,
  apollo::drivers::gnss::enbroad::E_NAV_STATUS_IN_NAV = 4 , apollo::drivers::gnss::enbroad::E_NAV_STATUS_STOP = 5 , apollo::drivers::gnss::enbroad::E_NAV_STATUS_TOTAL = 6
}
 
enum  apollo::drivers::gnss::enbroad::EGPSRTKSTATUS {
  apollo::drivers::gnss::enbroad::E_GPS_RTK_INVALID = 0 , apollo::drivers::gnss::enbroad::E_GPS_RTK_SPP = 1 , apollo::drivers::gnss::enbroad::E_GPS_RTK_DGPS = 2 , apollo::drivers::gnss::enbroad::E_GPS_RTK_FIXED = 4 ,
  apollo::drivers::gnss::enbroad::E_GPS_RTK_FLOAT = 5 , apollo::drivers::gnss::enbroad::E_GPS_RTK_TOTAL = 6
}
 
enum  apollo::drivers::gnss::enbroad::EPOLLDATATYPE {
  apollo::drivers::gnss::enbroad::E_POLL_DEV_TEMP = 0 , apollo::drivers::gnss::enbroad::E_POLL_GNSS_STATE = 20 , apollo::drivers::gnss::enbroad::E_POLL_IMU_STATE = 40 , apollo::drivers::gnss::enbroad::E_POLL_CAN_STATE = 60 ,
  apollo::drivers::gnss::enbroad::E_POLL_INS_STATE = 80 , apollo::drivers::gnss::enbroad::E_POLL_GNSS2_STATE = 100 , apollo::drivers::gnss::enbroad::E_POLL_DATA_TOTAL = 120
}
 
enum  apollo::drivers::gnss::enbroad::MessageId : uint16_t { apollo::drivers::gnss::enbroad::BIN_NAV_DATA = 0x01AA , apollo::drivers::gnss::enbroad::BIN_SINS_DATA = 0x02AA , apollo::drivers::gnss::enbroad::BIN_IMU_DATA = 0x03AA , apollo::drivers::gnss::enbroad::BIN_GNSS_DATA = 0x04AA }
 
enum class  apollo::drivers::gnss::enbroad::DatumId : uint32_t { apollo::drivers::gnss::enbroad::WGS84 = 61 }
 
enum  apollo::drivers::gnss::enbroad::SyncHeadByte : uint8_t { apollo::drivers::gnss::enbroad::SYNC_HEAD_0 = 0xA5 , apollo::drivers::gnss::enbroad::SYNC_HEAD_1 = 0x5A , apollo::drivers::gnss::enbroad::SYNC_HEAD_2 = 0x5A }
 
enum  apollo::drivers::gnss::enbroad::SyncTailByte : uint8_t { apollo::drivers::gnss::enbroad::SYNC_TAIL_0 = 0xA5 , apollo::drivers::gnss::enbroad::SYNC_Tail_1 = 0x5A , apollo::drivers::gnss::enbroad::SYNC_Tail_2 = 0x5A }