Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef UBLOX_MSGS_H
00030 #define UBLOX_MSGS_H
00031
00032 #include <ublox_msgs/NavCLOCK.h>
00033 #include <ublox_msgs/NavDGPS.h>
00034 #include <ublox_msgs/NavDOP.h>
00035 #include <ublox_msgs/NavPOSECEF.h>
00036 #include <ublox_msgs/NavPOSLLH.h>
00037 #include <ublox_msgs/NavSBAS.h>
00038 #include <ublox_msgs/NavSOL.h>
00039 #include <ublox_msgs/NavSTATUS.h>
00040 #include <ublox_msgs/NavSVINFO.h>
00041 #include <ublox_msgs/NavTIMEGPS.h>
00042 #include <ublox_msgs/NavTIMEUTC.h>
00043 #include <ublox_msgs/NavVELECEF.h>
00044 #include <ublox_msgs/NavVELNED.h>
00045
00046 #include <ublox_msgs/RxmALM.h>
00047 #include <ublox_msgs/RxmEPH.h>
00048 #include <ublox_msgs/RxmRAW.h>
00049 #include <ublox_msgs/RxmRAW_SV.h>
00050 #include <ublox_msgs/RxmSFRB.h>
00051 #include <ublox_msgs/RxmSVSI.h>
00052
00053 #include <ublox_msgs/AidALM.h>
00054 #include <ublox_msgs/AidEPH.h>
00055 #include <ublox_msgs/AidHUI.h>
00056
00057 #include <ublox_msgs/CfgANT.h>
00058 #include <ublox_msgs/CfgCFG.h>
00059 #include <ublox_msgs/CfgMSG.h>
00060 #include <ublox_msgs/CfgNAV5.h>
00061 #include <ublox_msgs/CfgPRT.h>
00062 #include <ublox_msgs/CfgRATE.h>
00063 #include <ublox_msgs/CfgSBAS.h>
00064
00065 namespace ublox_msgs {
00066
00067 namespace Class {
00068 static const uint8_t NAV = 0x01;
00069 static const uint8_t RXM = 0x02;
00070 static const uint8_t INF = 0x04;
00071 static const uint8_t ACK = 0x05;
00072 static const uint8_t CFG = 0x06;
00073 static const uint8_t MON = 0x0A;
00074 static const uint8_t AID = 0x0B;
00075 static const uint8_t TIM = 0x0D;
00076 static const uint8_t ESF = 0x10;
00077 }
00078
00079 namespace Message {
00080 namespace NAV {
00081 static const uint8_t CLOCK = NavCLOCK::MESSAGE_ID;
00082 static const uint8_t DGPS = NavDGPS::MESSAGE_ID;
00083 static const uint8_t DOP = NavDOP::MESSAGE_ID;
00084 static const uint8_t POSECEF = NavPOSECEF::MESSAGE_ID;
00085 static const uint8_t POSLLH = NavPOSLLH::MESSAGE_ID;
00086 static const uint8_t SBAS = NavSBAS::MESSAGE_ID;
00087 static const uint8_t SOL = NavSOL::MESSAGE_ID;
00088 static const uint8_t STATUS = NavSTATUS::MESSAGE_ID;
00089 static const uint8_t SVINFO = NavSVINFO::MESSAGE_ID;
00090 static const uint8_t TIMEGPS = NavTIMEGPS::MESSAGE_ID;
00091 static const uint8_t TIMEUTC = NavTIMEUTC::MESSAGE_ID;
00092 static const uint8_t VELECEF = NavVELECEF::MESSAGE_ID;
00093 static const uint8_t VELNED = NavVELNED::MESSAGE_ID;
00094 }
00095
00096 namespace RXM {
00097 static const uint8_t ALM = RxmALM::MESSAGE_ID;
00098 static const uint8_t EPH = RxmEPH::MESSAGE_ID;
00099 static const uint8_t RAW = RxmRAW::MESSAGE_ID;
00100 static const uint8_t SFRB = RxmSFRB::MESSAGE_ID;
00101 static const uint8_t SVSI = RxmSVSI::MESSAGE_ID;
00102 }
00103
00104 namespace AID {
00105 static const uint8_t ALM = AidALM::MESSAGE_ID;
00106 static const uint8_t EPH = AidEPH::MESSAGE_ID;
00107 static const uint8_t HUI = AidHUI::MESSAGE_ID;
00108 }
00109
00110 namespace CFG {
00111 static const uint8_t ANT = CfgANT::MESSAGE_ID;
00112 static const uint8_t CFG = CfgCFG::MESSAGE_ID;
00113 static const uint8_t MSG = CfgMSG::MESSAGE_ID;
00114 static const uint8_t NAV5 = CfgNAV5::MESSAGE_ID;
00115 static const uint8_t PRT = CfgPRT::MESSAGE_ID;
00116 static const uint8_t RATE = CfgRATE::MESSAGE_ID;
00117 static const uint8_t SBAS = CfgSBAS::MESSAGE_ID;
00118 }
00119 }
00120
00121 }
00122
00123 #endif // UBLOX_MSGS_H