Fixposition SDK 0.0.0-heads/main-0-g90a51ff
Collection of c++ libraries and apps for use with Fixposition products
Loading...
Searching...
No Matches
fpsdk::common::parser::unib Namespace Reference

Parser UNI_B routines and types. More...

Classes

struct  UnibHeader
 UNI_B frame long header. More...
 
struct  UnibVersionPayload
 UNI_B-VERSION payload. More...
 

Enumerations

enum class  UnibTimeRef : uint8_t { GPST = 0 , BDST = 1 }
 Time reference. More...
 
enum class  UnibTimeStatus : uint8_t { UNKNOWN = static_cast<uint8_t>(novb::NovbTimeStatus::UNKNOWN) , FINE = static_cast<uint8_t>(novb::NovbTimeStatus::FINE) }
 Time status. More...
 
enum class  UnibProductModel : uint32_t {
  UNKNOWN = 0 , UB4B0 = 1 , UM4B0 = 2 , UM480 = 3 ,
  UM440 = 4 , UM482 = 5 , UM442 = 6 , UB482 = 7 ,
  UT4B0 = 8 , UB362L = 10 , UB4B0M = 11 , UB4B0J = 12 ,
  UM482L = 13 , UM4B0L = 14 , CLAP_B = 16 , UM982 = 17 ,
  UM980 = 18 , UM960 = 19 , UM980A = 21 , CLAP_C = 23 ,
  UM960L = 24 , UM981 = 26
}
 Product model. More...
 

Functions

constexpr uint16_t UnibMsgId (const uint8_t *msg)
 Get message ID.
 
constexpr uint16_t UnibMsgSize (const uint8_t *msg)
 Get message size.
 
constexpr uint8_t UNI_B_MSGVER (const uint8_t *msg)
 Get message version.
 
bool UnibGetMessageName (char *name, const std::size_t size, const uint8_t *msg, const std::size_t msg_size)
 Get UNI_B message name.
 
bool UnibGetMessageInfo (char *info, const std::size_t size, const uint8_t *msg, const std::size_t msg_size)
 Get UNI_B message info.
 
const char * UnibTimeRefStr (const UnibTimeRef time_ref)
 Stringify time reference.
 
const char * UnibTimeStatusStr (const UnibTimeStatus time_status)
 Stringify time status.
 
const char * UnibProductModelStr (const UnibProductModel model)
 Stringify UNI_B-VERSION.product_model.
 

Variables

static constexpr uint8_t UNI_B_SYNC_1 = 0xaa
 Sync char 1.
 
static constexpr uint8_t UNI_B_SYNC_2 = 0x44
 Sync char 2.
 
static constexpr uint8_t UNI_B_SYNC_3 = 0xb5
 Sync char 3.
 
static constexpr std::size_t UNI_B_HEAD_SIZE = 24
 Size of the UNI_B header (UnibHeader)
 
UNI_B messages (names and IDs)
static constexpr uint16_t UNI_B_VERSION_MSGID = 37
 UNI_B-VERSION message ID.
 
static constexpr const char * UNI_B_VERSION_STRID = "UNI_B-VERSION"
 UNI_B-VERSION message name.
 
static constexpr uint16_t UNI_B_OBSVM_MSGID = 12
 UNI_B-OBSVM message ID.
 
static constexpr const char * UNI_B_OBSVM_STRID = "UNI_B-OBSVM"
 UNI_B-OBSVM message name.
 
static constexpr uint16_t UNI_B_OBSVH_MSGID = 13
 UNI_B-OBSVH message ID.
 
static constexpr const char * UNI_B_OBSVH_STRID = "UNI_B-OBSVH"
 UNI_B-OBSVH message name.
 
static constexpr uint16_t UNI_B_OBSVMCMP_MSGID = 138
 UNI_B-OBSVMCMP message ID.
 
static constexpr const char * UNI_B_OBSVMCMP_STRID = "UNI_B-OBSVMCMP"
 UNI_B-OBSVMCMP message name.
 
static constexpr uint16_t UNI_B_OBSVHCMP_MSGID = 139
 UNI_B-OBSVHCMP message ID.
 
static constexpr const char * UNI_B_OBSVHCMP_STRID = "UNI_B-OBSVHCMP"
 UNI_B-OBSVHCMP message name.
 
static constexpr uint16_t UNI_B_OBSVBASE_MSGID = 284
 UNI_B-OBSVBASE message ID.
 
static constexpr const char * UNI_B_OBSVBASE_STRID = "UNI_B-OBSVBASE"
 UNI_B-OBSVBASE message name.
 
static constexpr uint16_t UNI_B_BASEINFO_MSGID = 176
 UNI_B-BASEINFO message ID.
 
static constexpr const char * UNI_B_BASEINFO_STRID = "UNI_B-BASEINFO"
 UNI_B-BASEINFO message name.
 
static constexpr uint16_t UNI_B_GPSION_MSGID = 8
 UNI_B-GPSION message ID.
 
static constexpr const char * UNI_B_GPSION_STRID = "UNI_B-GPSION"
 UNI_B-GPSION message name.
 
static constexpr uint16_t UNI_B_BD3ION_MSGID = 21
 UNI_B-BD3ION message ID.
 
static constexpr const char * UNI_B_BD3ION_STRID = "UNI_B-BD3ION"
 UNI_B-BD3ION message name.
 
static constexpr uint16_t UNI_B_BDSION_MSGID = 4
 UNI_B-BDSION message ID.
 
static constexpr const char * UNI_B_BDSION_STRID = "UNI_B-BDSION"
 UNI_B-BDSION message name.
 
static constexpr uint16_t UNI_B_GALION_MSGID = 9
 UNI_B-GALION message ID.
 
static constexpr const char * UNI_B_GALION_STRID = "UNI_B-GALION"
 UNI_B-GALION message name.
 
static constexpr uint16_t UNI_B_GPSUTC_MSGID = 19
 UNI_B-GPSUTC message ID.
 
static constexpr const char * UNI_B_GPSUTC_STRID = "UNI_B-GPSUTC"
 UNI_B-GPSUTC message name.
 
static constexpr uint16_t UNI_B_BD3UTC_MSGID = 22
 UNI_B-BD3UTC message ID.
 
static constexpr const char * UNI_B_BD3UTC_STRID = "UNI_B-BD3UTC"
 UNI_B-BD3UTC message name.
 
static constexpr uint16_t UNI_B_BDSUTC_MSGID = 2012
 UNI_B-BDSUTC message ID.
 
static constexpr const char * UNI_B_BDSUTC_STRID = "UNI_B-BDSUTC"
 UNI_B-BDSUTC message name.
 
static constexpr uint16_t UNI_B_GALUTC_MSGID = 20
 UNI_B-GALUTC message ID.
 
static constexpr const char * UNI_B_GALUTC_STRID = "UNI_B-GALUTC"
 UNI_B-GALUTC message name.
 
static constexpr uint16_t UNI_B_GPSEPH_MSGID = 106
 UNI_B-GPSEPH message ID.
 
static constexpr const char * UNI_B_GPSEPH_STRID = "UNI_B-GPSEPH"
 UNI_B-GPSEPH message name.
 
static constexpr uint16_t UNI_B_QZSSEPH_MSGID = 110
 UNI_B-QZSSEPH message ID.
 
static constexpr const char * UNI_B_QZSSEPH_STRID = "UNI_B-QZSSEPH"
 UNI_B-QZSSEPH message name.
 
static constexpr uint16_t UNI_B_BD3EPH_MSGID = 2999
 UNI_B-BD3EPH message ID.
 
static constexpr const char * UNI_B_BD3EPH_STRID = "UNI_B-BD3EPH"
 UNI_B-BD3EPH message name.
 
static constexpr uint16_t UNI_B_BDSEPH_MSGID = 108
 UNI_B-BDSEPH message ID.
 
static constexpr const char * UNI_B_BDSEPH_STRID = "UNI_B-BDSEPH"
 UNI_B-BDSEPH message name.
 
static constexpr uint16_t UNI_B_GLOEPH_MSGID = 107
 UNI_B-GLOEPH message ID.
 
static constexpr const char * UNI_B_GLOEPH_STRID = "UNI_B-GLOEPH"
 UNI_B-GLOEPH message name.
 
static constexpr uint16_t UNI_B_GALEPH_MSGID = 109
 UNI_B-GALEPH message ID.
 
static constexpr const char * UNI_B_GALEPH_STRID = "UNI_B-GALEPH"
 UNI_B-GALEPH message name.
 
static constexpr uint16_t UNI_B_AGRIC_MSGID = 1276
 UNI_B-AGRIC message ID.
 
static constexpr const char * UNI_B_AGRIC_STRID = "UNI_B-AGRIC"
 UNI_B-AGRIC message name.
 
static constexpr uint16_t UNI_B_PVTSLN_MSGID = 1021
 UNI_B-PVTSLN message ID.
 
static constexpr const char * UNI_B_PVTSLN_STRID = "UNI_B-PVTSLN"
 UNI_B-PVTSLN message name.
 
static constexpr uint16_t UNI_B_BESTNAV_MSGID = 2118
 UNI_B-BESTNAV message ID.
 
static constexpr const char * UNI_B_BESTNAV_STRID = "UNI_B-BESTNAV"
 UNI_B-BESTNAV message name.
 
static constexpr uint16_t UNI_B_BESTNAVXYZ_MSGID = 240
 UNI_B-BESTNAVXYZ message ID.
 
static constexpr const char * UNI_B_BESTNAVXYZ_STRID = "UNI_B-BESTNAVXYZ"
 UNI_B-BESTNAVXYZ message name.
 
static constexpr uint16_t UNI_B_BESTNAVH_MSGID = 2119
 UNI_B-BESTNAVH message ID.
 
static constexpr const char * UNI_B_BESTNAVH_STRID = "UNI_B-BESTNAVH"
 UNI_B-BESTNAVH message name.
 
static constexpr uint16_t UNI_B_BESTNAVXYZH_MSGID = 242
 UNI_B-BESTNAVXYZH message ID.
 
static constexpr const char * UNI_B_BESTNAVXYZH_STRID = "UNI_B-BESTNAVXYZH"
 UNI_B-BESTNAVXYZH message name.
 
static constexpr uint16_t UNI_B_BESTSAT_MSGID = 1041
 UNI_B-BESTSAT message ID.
 
static constexpr const char * UNI_B_BESTSAT_STRID = "UNI_B-BESTSAT"
 UNI_B-BESTSAT message name.
 
static constexpr uint16_t UNI_B_ADRNAV_MSGID = 142
 UNI_B-ADRNAV message ID.
 
static constexpr const char * UNI_B_ADRNAV_STRID = "UNI_B-ADRNAV"
 UNI_B-ADRNAV message name.
 
static constexpr uint16_t UNI_B_ADRNAVH_MSGID = 2117
 UNI_B-ADRNAVH message ID.
 
static constexpr const char * UNI_B_ADRNAVH_STRID = "UNI_B-ADRNAVH"
 UNI_B-ADRNAVH message name.
 
static constexpr uint16_t UNI_B_PPPNAV_MSGID = 1026
 UNI_B-PPPNAV message ID.
 
static constexpr const char * UNI_B_PPPNAV_STRID = "UNI_B-PPPNAV"
 UNI_B-PPPNAV message name.
 
static constexpr uint16_t UNI_B_SPPNAV_MSGID = 46
 UNI_B-SPPNAV message ID.
 
static constexpr const char * UNI_B_SPPNAV_STRID = "UNI_B-SPPNAV"
 UNI_B-SPPNAV message name.
 
static constexpr uint16_t UNI_B_SPPNAVH_MSGID = 2116
 UNI_B-SPPNAVH message ID.
 
static constexpr const char * UNI_B_SPPNAVH_STRID = "UNI_B-SPPNAVH"
 UNI_B-SPPNAVH message name.
 
static constexpr uint16_t UNI_B_STADOP_MSGID = 954
 UNI_B-STADOP message ID.
 
static constexpr const char * UNI_B_STADOP_STRID = "UNI_B-STADOP"
 UNI_B-STADOP message name.
 
static constexpr uint16_t UNI_B_STADOPH_MSGID = 2122
 UNI_B-STADOPH message ID.
 
static constexpr const char * UNI_B_STADOPH_STRID = "UNI_B-STADOPH"
 UNI_B-STADOPH message name.
 
static constexpr uint16_t UNI_B_ADRDOP_MSGID = 953
 UNI_B-ADRDOP message ID.
 
static constexpr const char * UNI_B_ADRDOP_STRID = "UNI_B-ADRDOP"
 UNI_B-ADRDOP message name.
 
static constexpr uint16_t UNI_B_ADRDOPH_MSGID = 2121
 UNI_B-ADRDOPH message ID.
 
static constexpr const char * UNI_B_ADRDOPH_STRID = "UNI_B-ADRDOPH"
 UNI_B-ADRDOPH message name.
 
static constexpr uint16_t UNI_B_PPPDOP_MSGID = 1025
 UNI_B-PPPDOP message ID.
 
static constexpr const char * UNI_B_PPPDOP_STRID = "UNI_B-PPPDOP"
 UNI_B-PPPDOP message name.
 
static constexpr uint16_t UNI_B_SPPDOP_MSGID = 173
 UNI_B-SPPDOP message ID.
 
static constexpr const char * UNI_B_SPPDOP_STRID = "UNI_B-SPPDOP"
 UNI_B-SPPDOP message name.
 
static constexpr uint16_t UNI_B_SPPDOPH_MSGID = 2120
 UNI_B-SPPDOPH message ID.
 
static constexpr const char * UNI_B_SPPDOPH_STRID = "UNI_B-SPPDOPH"
 UNI_B-SPPDOPH message name.
 
static constexpr uint16_t UNI_B_SATSINFO_MSGID = 2124
 UNI_B-SATSINFO message ID.
 
static constexpr const char * UNI_B_SATSINFO_STRID = "UNI_B-SATSINFO"
 UNI_B-SATSINFO message name.
 
static constexpr uint16_t UNI_B_BASEPOS_MSGID = 49
 UNI_B-BASEPOS message ID.
 
static constexpr const char * UNI_B_BASEPOS_STRID = "UNI_B-BASEPOS"
 UNI_B-BASEPOS message name.
 
static constexpr uint16_t UNI_B_SATELLITE_MSGID = 1042
 UNI_B-SATELLITE message ID.
 
static constexpr const char * UNI_B_SATELLITE_STRID = "UNI_B-SATELLITE"
 UNI_B-SATELLITE message name.
 
static constexpr uint16_t UNI_B_SATECEF_MSGID = 2115
 UNI_B-SATECEF message ID.
 
static constexpr const char * UNI_B_SATECEF_STRID = "UNI_B-SATECEF"
 UNI_B-SATECEF message name.
 
static constexpr uint16_t UNI_B_RECTIME_MSGID = 102
 UNI_B-RECTIME message ID.
 
static constexpr const char * UNI_B_RECTIME_STRID = "UNI_B-RECTIME"
 UNI_B-RECTIME message name.
 
static constexpr uint16_t UNI_B_NOVHEADING_MSGID = 972
 UNI_B-NOVHEADING message ID.
 
static constexpr const char * UNI_B_NOVHEADING_STRID = "UNI_B-NOVHEADING"
 UNI_B-NOVHEADING message name.
 
static constexpr uint16_t UNI_B_NOVHEADING2_MSGID = 1331
 UNI_B-NOVHEADING2 message ID.
 
static constexpr const char * UNI_B_NOVHEADING2_STRID = "UNI_B-NOVHEADING2"
 UNI_B-NOVHEADING2 message name.
 
static constexpr uint16_t UNI_B_RTKSTATUS_MSGID = 509
 UNI_B-RTKSTATUS message ID.
 
static constexpr const char * UNI_B_RTKSTATUS_STRID = "UNI_B-RTKSTATUS"
 UNI_B-RTKSTATUS message name.
 
static constexpr uint16_t UNI_B_AGNSSSTATUS_MSGID = 512
 UNI_B-AGNSSSTATUS message ID.
 
static constexpr const char * UNI_B_AGNSSSTATUS_STRID = "UNI_B-AGNSSSTATUS"
 UNI_B-AGNSSSTATUS message name.
 
static constexpr uint16_t UNI_B_RTCSTATUS_MSGID = 510
 UNI_B-RTCSTATUS message ID.
 
static constexpr const char * UNI_B_RTCSTATUS_STRID = "UNI_B-RTCSTATUS"
 UNI_B-RTCSTATUS message name.
 
static constexpr uint16_t UNI_B_JAMSTATUS_MSGID = 511
 UNI_B-JAMSTATUS message ID.
 
static constexpr const char * UNI_B_JAMSTATUS_STRID = "UNI_B-JAMSTATUS"
 UNI_B-JAMSTATUS message name.
 
static constexpr uint16_t UNI_B_FREQJAMSTATUS_MSGID = 519
 UNI_B-FREQJAMSTATUS message ID.
 
static constexpr const char * UNI_B_FREQJAMSTATUS_STRID = "UNI_B-FREQJAMSTATUS"
 UNI_B-FREQJAMSTATUS message name.
 
static constexpr uint16_t UNI_B_RTCMSTATUS_MSGID = 2125
 UNI_B-RTCMSTATUS message ID.
 
static constexpr const char * UNI_B_RTCMSTATUS_STRID = "UNI_B-RTCMSTATUS"
 UNI_B-RTCMSTATUS message name.
 
static constexpr uint16_t UNI_B_HWSTATUS_MSGID = 218
 UNI_B-HWSTATUS message ID.
 
static constexpr const char * UNI_B_HWSTATUS_STRID = "UNI_B-HWSTATUS"
 UNI_B-HWSTATUS message name.
 
static constexpr uint16_t UNI_B_PPPSTATUS_MSGID = 9000
 UNI_B-PPPSTATUS message ID.
 
static constexpr const char * UNI_B_PPPSTATUS_STRID = "UNI_B-PPPSTATUS"
 UNI_B-PPPSTATUS message name.
 
static constexpr uint16_t UNI_B_AGC_MSGID = 220
 UNI_B-AGC message ID.
 
static constexpr const char * UNI_B_AGC_STRID = "UNI_B-AGC"
 UNI_B-AGC message name.
 
static constexpr uint16_t UNI_B_INFOPART1_MSGID = 1019
 UNI_B-INFOPART1 message ID.
 
static constexpr const char * UNI_B_INFOPART1_STRID = "UNI_B-INFOPART1"
 UNI_B-INFOPART1 message name.
 
static constexpr uint16_t UNI_B_INFOPART2_MSGID = 1020
 UNI_B-INFOPART2 message ID.
 
static constexpr const char * UNI_B_INFOPART2_STRID = "UNI_B-INFOPART2"
 UNI_B-INFOPART2 message name.
 
static constexpr uint16_t UNI_B_MSPOS_MSGID = 520
 UNI_B-MSPOS message ID.
 
static constexpr const char * UNI_B_MSPOS_STRID = "UNI_B-MSPOS"
 UNI_B-MSPOS message name.
 
static constexpr uint16_t UNI_B_TROPINFO_MSGID = 2318
 UNI_B-TROPINFO message ID.
 
static constexpr const char * UNI_B_TROPINFO_STRID = "UNI_B-TROPINFO"
 UNI_B-TROPINFO message name.
 
static constexpr uint16_t UNI_B_PTOBSINFO_MSGID = 221
 UNI_B-PTOBSINFO message ID.
 
static constexpr const char * UNI_B_PTOBSINFO_STRID = "UNI_B-PTOBSINFO"
 UNI_B-PTOBSINFO message name.
 
static constexpr uint16_t UNI_B_PPPB2INFO1_MSGID = 2302
 UNI_B-PPPB2INFO1 message ID.
 
static constexpr const char * UNI_B_PPPB2INFO1_STRID = "UNI_B-PPPB2INFO1"
 UNI_B-PPPB2INFO1 message name.
 
static constexpr uint16_t UNI_B_PPPB2INFO2_MSGID = 2304
 UNI_B-PPPB2INFO2 message ID.
 
static constexpr const char * UNI_B_PPPB2INFO2_STRID = "UNI_B-PPPB2INFO2"
 UNI_B-PPPB2INFO2 message name.
 
static constexpr uint16_t UNI_B_PPPB2INFO3_MSGID = 2306
 UNI_B-PPPB2INFO3 message ID.
 
static constexpr const char * UNI_B_PPPB2INFO3_STRID = "UNI_B-PPPB2INFO3"
 UNI_B-PPPB2INFO3 message name.
 
static constexpr uint16_t UNI_B_PPPB2INFO4_MSGID = 2308
 UNI_B-PPPB2INFO4 message ID.
 
static constexpr const char * UNI_B_PPPB2INFO4_STRID = "UNI_B-PPPB2INFO4"
 UNI_B-PPPB2INFO4 message name.
 
static constexpr uint16_t UNI_B_PPPB2INFO5_MSGID = 2310
 UNI_B-PPPB2INFO5 message ID.
 
static constexpr const char * UNI_B_PPPB2INFO5_STRID = "UNI_B-PPPB2INFO5"
 UNI_B-PPPB2INFO5 message name.
 
static constexpr uint16_t UNI_B_PPPB2INFO6_MSGID = 2312
 UNI_B-PPPB2INFO6 message ID.
 
static constexpr const char * UNI_B_PPPB2INFO6_STRID = "UNI_B-PPPB2INFO6"
 UNI_B-PPPB2INFO6 message name.
 
static constexpr uint16_t UNI_B_PPPB2INFO7_MSGID = 2314
 UNI_B-PPPB2INFO7 message ID.
 
static constexpr const char * UNI_B_PPPB2INFO7_STRID = "UNI_B-PPPB2INFO7"
 UNI_B-PPPB2INFO7 message name.
 

Detailed Description

Parser UNI_B routines and types.

Enumeration Type Documentation

◆ UnibTimeRef

enum class fpsdk::common::parser::unib::UnibTimeRef : uint8_t
strong

Time reference.

Enumerator
GPST 

GPS.

BDST 

BeiDou.

Definition at line 303 of file unib.hpp.

◆ UnibTimeStatus

enum class fpsdk::common::parser::unib::UnibTimeStatus : uint8_t
strong

Time status.

Enumerator
UNKNOWN 

Unknown, precise time not known.

FINE 

Precise time known.

Definition at line 321 of file unib.hpp.

◆ UnibProductModel

enum class fpsdk::common::parser::unib::UnibProductModel : uint32_t
strong

Product model.

Enumerator
UNKNOWN 

Unknown.

UB4B0 

UB4B0.

UM4B0 

UM4B0.

UM480 

UM480.

UM440 

UM440.

UM482 

UM482.

UM442 

UM442.

UB482 

UB482.

UT4B0 

UT4B0.

UB362L 

UB362L.

UB4B0M 

UB4B0M.

UB4B0J 

UB4B0J.

UM482L 

UM482L.

UM4B0L 

UM4B0L.

CLAP_B 

CLAP-B.

UM982 

UM982.

UM980 

UM980.

UM960 

UM960.

UM980A 

UM980A.

CLAP_C 

CLAP-C.

UM960L 

UM960L.

UM981 

UM981.

Definition at line 339 of file unib.hpp.

Function Documentation

◆ UnibMsgId()

uint16_t fpsdk::common::parser::unib::UnibMsgId ( const uint8_t * msg)
constexpr

Get message ID.

Parameters
[in]msgPointer to the start of the message
Note
No check on the data provided is done. The caller must ensure that the data is a valid UNI_B message.
Returns
the message ID

Definition at line 57 of file unib.hpp.

◆ UnibMsgSize()

uint16_t fpsdk::common::parser::unib::UnibMsgSize ( const uint8_t * msg)
constexpr

Get message size.

Parameters
[in]msgPointer to the start of the message
Note
No check on the data provided is done. The caller must ensure that the data is a valid UNI_B message.
Returns
the message size

Definition at line 71 of file unib.hpp.

◆ UNI_B_MSGVER()

uint8_t fpsdk::common::parser::unib::UNI_B_MSGVER ( const uint8_t * msg)
constexpr

Get message version.

Parameters
[in]msgPointer to the start of the message
Note
No check on the data provided is done. The caller must ensure that the data is a valid UNI_B message.
Returns
the message version

Definition at line 85 of file unib.hpp.

◆ UnibGetMessageName()

bool fpsdk::common::parser::unib::UnibGetMessageName ( char * name,
const std::size_t size,
const uint8_t * msg,
const std::size_t msg_size )

Get UNI_B message name.

Generates a name (string) in the form "UNI_B-NAME", where NAME is a suitable stringifications of the message ID if known (for example, "UNI_B-BESTNAV", respectively "%05u" formatted message ID if unknown (for example, "UNI_B-MSG01234").

Parameters
[out]nameString to write the name to
[in]sizeSize of name (incl. nul termination)
[in]msgPointer to the UNI_B message
[in]msg_sizeSize of the msg
Note
No check on the data provided is done. The caller must ensure that the data is a valid UNI_B message.
Returns
true if message name was generated, false if name buffer was too small

◆ UnibGetMessageInfo()

bool fpsdk::common::parser::unib::UnibGetMessageInfo ( char * info,
const std::size_t size,
const uint8_t * msg,
const std::size_t msg_size )

Get UNI_B message info.

This stringifies the content of some UNI_B messages, for debugging.

Parameters
[out]infoString to write the info to
[in]sizeSize of name (incl. nul termination)
[in]msgPointer to the UNI_B message
[in]msg_sizeSize of the msg
Note
No check on the data provided is done. The caller must ensure that the data is a valid UNI_B message.
Returns
true if message info was generated (even if info is empty), false if name buffer was too small

◆ UnibTimeRefStr()

const char * fpsdk::common::parser::unib::UnibTimeRefStr ( const UnibTimeRef time_ref)

Stringify time reference.

Parameters
[in]time_refThe time reference
Returns
a unique string for the time reference

◆ UnibTimeStatusStr()

const char * fpsdk::common::parser::unib::UnibTimeStatusStr ( const UnibTimeStatus time_status)

Stringify time status.

Parameters
[in]time_statusThe time status
Returns
a unique string for the time status

◆ UnibProductModelStr()

const char * fpsdk::common::parser::unib::UnibProductModelStr ( const UnibProductModel model)

Stringify UNI_B-VERSION.product_model.

Parameters
[in]modelThe model value
Returns
a short and unique string identifying the receiver model

Variable Documentation

◆ UNI_B_SYNC_1

uint8_t fpsdk::common::parser::unib::UNI_B_SYNC_1 = 0xaa
staticconstexpr

Sync char 1.

Definition at line 43 of file unib.hpp.

◆ UNI_B_SYNC_2

uint8_t fpsdk::common::parser::unib::UNI_B_SYNC_2 = 0x44
staticconstexpr

Sync char 2.

Definition at line 44 of file unib.hpp.

◆ UNI_B_SYNC_3

uint8_t fpsdk::common::parser::unib::UNI_B_SYNC_3 = 0xb5
staticconstexpr

Sync char 3.

Definition at line 45 of file unib.hpp.

◆ UNI_B_HEAD_SIZE

std::size_t fpsdk::common::parser::unib::UNI_B_HEAD_SIZE = 24
staticconstexpr

Size of the UNI_B header (UnibHeader)

Definition at line 46 of file unib.hpp.

◆ UNI_B_VERSION_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_VERSION_MSGID = 37
staticconstexpr

UNI_B-VERSION message ID.

Definition at line 133 of file unib.hpp.

◆ UNI_B_VERSION_STRID

const char* fpsdk::common::parser::unib::UNI_B_VERSION_STRID = "UNI_B-VERSION"
staticconstexpr

UNI_B-VERSION message name.

Definition at line 134 of file unib.hpp.

◆ UNI_B_OBSVM_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_OBSVM_MSGID = 12
staticconstexpr

UNI_B-OBSVM message ID.

Definition at line 135 of file unib.hpp.

◆ UNI_B_OBSVM_STRID

const char* fpsdk::common::parser::unib::UNI_B_OBSVM_STRID = "UNI_B-OBSVM"
staticconstexpr

UNI_B-OBSVM message name.

Definition at line 136 of file unib.hpp.

◆ UNI_B_OBSVH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_OBSVH_MSGID = 13
staticconstexpr

UNI_B-OBSVH message ID.

Definition at line 137 of file unib.hpp.

◆ UNI_B_OBSVH_STRID

const char* fpsdk::common::parser::unib::UNI_B_OBSVH_STRID = "UNI_B-OBSVH"
staticconstexpr

UNI_B-OBSVH message name.

Definition at line 138 of file unib.hpp.

◆ UNI_B_OBSVMCMP_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_OBSVMCMP_MSGID = 138
staticconstexpr

UNI_B-OBSVMCMP message ID.

Definition at line 139 of file unib.hpp.

◆ UNI_B_OBSVMCMP_STRID

const char* fpsdk::common::parser::unib::UNI_B_OBSVMCMP_STRID = "UNI_B-OBSVMCMP"
staticconstexpr

UNI_B-OBSVMCMP message name.

Definition at line 140 of file unib.hpp.

◆ UNI_B_OBSVHCMP_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_OBSVHCMP_MSGID = 139
staticconstexpr

UNI_B-OBSVHCMP message ID.

Definition at line 141 of file unib.hpp.

◆ UNI_B_OBSVHCMP_STRID

const char* fpsdk::common::parser::unib::UNI_B_OBSVHCMP_STRID = "UNI_B-OBSVHCMP"
staticconstexpr

UNI_B-OBSVHCMP message name.

Definition at line 142 of file unib.hpp.

◆ UNI_B_OBSVBASE_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_OBSVBASE_MSGID = 284
staticconstexpr

UNI_B-OBSVBASE message ID.

Definition at line 143 of file unib.hpp.

◆ UNI_B_OBSVBASE_STRID

const char* fpsdk::common::parser::unib::UNI_B_OBSVBASE_STRID = "UNI_B-OBSVBASE"
staticconstexpr

UNI_B-OBSVBASE message name.

Definition at line 144 of file unib.hpp.

◆ UNI_B_BASEINFO_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BASEINFO_MSGID = 176
staticconstexpr

UNI_B-BASEINFO message ID.

Definition at line 145 of file unib.hpp.

◆ UNI_B_BASEINFO_STRID

const char* fpsdk::common::parser::unib::UNI_B_BASEINFO_STRID = "UNI_B-BASEINFO"
staticconstexpr

UNI_B-BASEINFO message name.

Definition at line 146 of file unib.hpp.

◆ UNI_B_GPSION_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_GPSION_MSGID = 8
staticconstexpr

UNI_B-GPSION message ID.

Definition at line 147 of file unib.hpp.

◆ UNI_B_GPSION_STRID

const char* fpsdk::common::parser::unib::UNI_B_GPSION_STRID = "UNI_B-GPSION"
staticconstexpr

UNI_B-GPSION message name.

Definition at line 148 of file unib.hpp.

◆ UNI_B_BD3ION_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BD3ION_MSGID = 21
staticconstexpr

UNI_B-BD3ION message ID.

Definition at line 149 of file unib.hpp.

◆ UNI_B_BD3ION_STRID

const char* fpsdk::common::parser::unib::UNI_B_BD3ION_STRID = "UNI_B-BD3ION"
staticconstexpr

UNI_B-BD3ION message name.

Definition at line 150 of file unib.hpp.

◆ UNI_B_BDSION_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BDSION_MSGID = 4
staticconstexpr

UNI_B-BDSION message ID.

Definition at line 151 of file unib.hpp.

◆ UNI_B_BDSION_STRID

const char* fpsdk::common::parser::unib::UNI_B_BDSION_STRID = "UNI_B-BDSION"
staticconstexpr

UNI_B-BDSION message name.

Definition at line 152 of file unib.hpp.

◆ UNI_B_GALION_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_GALION_MSGID = 9
staticconstexpr

UNI_B-GALION message ID.

Definition at line 153 of file unib.hpp.

◆ UNI_B_GALION_STRID

const char* fpsdk::common::parser::unib::UNI_B_GALION_STRID = "UNI_B-GALION"
staticconstexpr

UNI_B-GALION message name.

Definition at line 154 of file unib.hpp.

◆ UNI_B_GPSUTC_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_GPSUTC_MSGID = 19
staticconstexpr

UNI_B-GPSUTC message ID.

Definition at line 155 of file unib.hpp.

◆ UNI_B_GPSUTC_STRID

const char* fpsdk::common::parser::unib::UNI_B_GPSUTC_STRID = "UNI_B-GPSUTC"
staticconstexpr

UNI_B-GPSUTC message name.

Definition at line 156 of file unib.hpp.

◆ UNI_B_BD3UTC_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BD3UTC_MSGID = 22
staticconstexpr

UNI_B-BD3UTC message ID.

Definition at line 157 of file unib.hpp.

◆ UNI_B_BD3UTC_STRID

const char* fpsdk::common::parser::unib::UNI_B_BD3UTC_STRID = "UNI_B-BD3UTC"
staticconstexpr

UNI_B-BD3UTC message name.

Definition at line 158 of file unib.hpp.

◆ UNI_B_BDSUTC_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BDSUTC_MSGID = 2012
staticconstexpr

UNI_B-BDSUTC message ID.

Definition at line 159 of file unib.hpp.

◆ UNI_B_BDSUTC_STRID

const char* fpsdk::common::parser::unib::UNI_B_BDSUTC_STRID = "UNI_B-BDSUTC"
staticconstexpr

UNI_B-BDSUTC message name.

Definition at line 160 of file unib.hpp.

◆ UNI_B_GALUTC_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_GALUTC_MSGID = 20
staticconstexpr

UNI_B-GALUTC message ID.

Definition at line 161 of file unib.hpp.

◆ UNI_B_GALUTC_STRID

const char* fpsdk::common::parser::unib::UNI_B_GALUTC_STRID = "UNI_B-GALUTC"
staticconstexpr

UNI_B-GALUTC message name.

Definition at line 162 of file unib.hpp.

◆ UNI_B_GPSEPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_GPSEPH_MSGID = 106
staticconstexpr

UNI_B-GPSEPH message ID.

Definition at line 163 of file unib.hpp.

◆ UNI_B_GPSEPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_GPSEPH_STRID = "UNI_B-GPSEPH"
staticconstexpr

UNI_B-GPSEPH message name.

Definition at line 164 of file unib.hpp.

◆ UNI_B_QZSSEPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_QZSSEPH_MSGID = 110
staticconstexpr

UNI_B-QZSSEPH message ID.

Definition at line 165 of file unib.hpp.

◆ UNI_B_QZSSEPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_QZSSEPH_STRID = "UNI_B-QZSSEPH"
staticconstexpr

UNI_B-QZSSEPH message name.

Definition at line 166 of file unib.hpp.

◆ UNI_B_BD3EPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BD3EPH_MSGID = 2999
staticconstexpr

UNI_B-BD3EPH message ID.

Definition at line 167 of file unib.hpp.

◆ UNI_B_BD3EPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_BD3EPH_STRID = "UNI_B-BD3EPH"
staticconstexpr

UNI_B-BD3EPH message name.

Definition at line 168 of file unib.hpp.

◆ UNI_B_BDSEPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BDSEPH_MSGID = 108
staticconstexpr

UNI_B-BDSEPH message ID.

Definition at line 169 of file unib.hpp.

◆ UNI_B_BDSEPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_BDSEPH_STRID = "UNI_B-BDSEPH"
staticconstexpr

UNI_B-BDSEPH message name.

Definition at line 170 of file unib.hpp.

◆ UNI_B_GLOEPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_GLOEPH_MSGID = 107
staticconstexpr

UNI_B-GLOEPH message ID.

Definition at line 171 of file unib.hpp.

◆ UNI_B_GLOEPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_GLOEPH_STRID = "UNI_B-GLOEPH"
staticconstexpr

UNI_B-GLOEPH message name.

Definition at line 172 of file unib.hpp.

◆ UNI_B_GALEPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_GALEPH_MSGID = 109
staticconstexpr

UNI_B-GALEPH message ID.

Definition at line 173 of file unib.hpp.

◆ UNI_B_GALEPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_GALEPH_STRID = "UNI_B-GALEPH"
staticconstexpr

UNI_B-GALEPH message name.

Definition at line 174 of file unib.hpp.

◆ UNI_B_AGRIC_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_AGRIC_MSGID = 1276
staticconstexpr

UNI_B-AGRIC message ID.

Definition at line 175 of file unib.hpp.

◆ UNI_B_AGRIC_STRID

const char* fpsdk::common::parser::unib::UNI_B_AGRIC_STRID = "UNI_B-AGRIC"
staticconstexpr

UNI_B-AGRIC message name.

Definition at line 176 of file unib.hpp.

◆ UNI_B_PVTSLN_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PVTSLN_MSGID = 1021
staticconstexpr

UNI_B-PVTSLN message ID.

Definition at line 177 of file unib.hpp.

◆ UNI_B_PVTSLN_STRID

const char* fpsdk::common::parser::unib::UNI_B_PVTSLN_STRID = "UNI_B-PVTSLN"
staticconstexpr

UNI_B-PVTSLN message name.

Definition at line 178 of file unib.hpp.

◆ UNI_B_BESTNAV_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BESTNAV_MSGID = 2118
staticconstexpr

UNI_B-BESTNAV message ID.

Definition at line 179 of file unib.hpp.

◆ UNI_B_BESTNAV_STRID

const char* fpsdk::common::parser::unib::UNI_B_BESTNAV_STRID = "UNI_B-BESTNAV"
staticconstexpr

UNI_B-BESTNAV message name.

Definition at line 180 of file unib.hpp.

◆ UNI_B_BESTNAVXYZ_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BESTNAVXYZ_MSGID = 240
staticconstexpr

UNI_B-BESTNAVXYZ message ID.

Definition at line 181 of file unib.hpp.

◆ UNI_B_BESTNAVXYZ_STRID

const char* fpsdk::common::parser::unib::UNI_B_BESTNAVXYZ_STRID = "UNI_B-BESTNAVXYZ"
staticconstexpr

UNI_B-BESTNAVXYZ message name.

Definition at line 182 of file unib.hpp.

◆ UNI_B_BESTNAVH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BESTNAVH_MSGID = 2119
staticconstexpr

UNI_B-BESTNAVH message ID.

Definition at line 183 of file unib.hpp.

◆ UNI_B_BESTNAVH_STRID

const char* fpsdk::common::parser::unib::UNI_B_BESTNAVH_STRID = "UNI_B-BESTNAVH"
staticconstexpr

UNI_B-BESTNAVH message name.

Definition at line 184 of file unib.hpp.

◆ UNI_B_BESTNAVXYZH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BESTNAVXYZH_MSGID = 242
staticconstexpr

UNI_B-BESTNAVXYZH message ID.

Definition at line 185 of file unib.hpp.

◆ UNI_B_BESTNAVXYZH_STRID

const char* fpsdk::common::parser::unib::UNI_B_BESTNAVXYZH_STRID = "UNI_B-BESTNAVXYZH"
staticconstexpr

UNI_B-BESTNAVXYZH message name.

Definition at line 186 of file unib.hpp.

◆ UNI_B_BESTSAT_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BESTSAT_MSGID = 1041
staticconstexpr

UNI_B-BESTSAT message ID.

Definition at line 187 of file unib.hpp.

◆ UNI_B_BESTSAT_STRID

const char* fpsdk::common::parser::unib::UNI_B_BESTSAT_STRID = "UNI_B-BESTSAT"
staticconstexpr

UNI_B-BESTSAT message name.

Definition at line 188 of file unib.hpp.

◆ UNI_B_ADRNAV_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_ADRNAV_MSGID = 142
staticconstexpr

UNI_B-ADRNAV message ID.

Definition at line 189 of file unib.hpp.

◆ UNI_B_ADRNAV_STRID

const char* fpsdk::common::parser::unib::UNI_B_ADRNAV_STRID = "UNI_B-ADRNAV"
staticconstexpr

UNI_B-ADRNAV message name.

Definition at line 190 of file unib.hpp.

◆ UNI_B_ADRNAVH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_ADRNAVH_MSGID = 2117
staticconstexpr

UNI_B-ADRNAVH message ID.

Definition at line 191 of file unib.hpp.

◆ UNI_B_ADRNAVH_STRID

const char* fpsdk::common::parser::unib::UNI_B_ADRNAVH_STRID = "UNI_B-ADRNAVH"
staticconstexpr

UNI_B-ADRNAVH message name.

Definition at line 192 of file unib.hpp.

◆ UNI_B_PPPNAV_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPNAV_MSGID = 1026
staticconstexpr

UNI_B-PPPNAV message ID.

Definition at line 193 of file unib.hpp.

◆ UNI_B_PPPNAV_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPNAV_STRID = "UNI_B-PPPNAV"
staticconstexpr

UNI_B-PPPNAV message name.

Definition at line 194 of file unib.hpp.

◆ UNI_B_SPPNAV_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_SPPNAV_MSGID = 46
staticconstexpr

UNI_B-SPPNAV message ID.

Definition at line 195 of file unib.hpp.

◆ UNI_B_SPPNAV_STRID

const char* fpsdk::common::parser::unib::UNI_B_SPPNAV_STRID = "UNI_B-SPPNAV"
staticconstexpr

UNI_B-SPPNAV message name.

Definition at line 196 of file unib.hpp.

◆ UNI_B_SPPNAVH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_SPPNAVH_MSGID = 2116
staticconstexpr

UNI_B-SPPNAVH message ID.

Definition at line 197 of file unib.hpp.

◆ UNI_B_SPPNAVH_STRID

const char* fpsdk::common::parser::unib::UNI_B_SPPNAVH_STRID = "UNI_B-SPPNAVH"
staticconstexpr

UNI_B-SPPNAVH message name.

Definition at line 198 of file unib.hpp.

◆ UNI_B_STADOP_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_STADOP_MSGID = 954
staticconstexpr

UNI_B-STADOP message ID.

Definition at line 199 of file unib.hpp.

◆ UNI_B_STADOP_STRID

const char* fpsdk::common::parser::unib::UNI_B_STADOP_STRID = "UNI_B-STADOP"
staticconstexpr

UNI_B-STADOP message name.

Definition at line 200 of file unib.hpp.

◆ UNI_B_STADOPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_STADOPH_MSGID = 2122
staticconstexpr

UNI_B-STADOPH message ID.

Definition at line 201 of file unib.hpp.

◆ UNI_B_STADOPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_STADOPH_STRID = "UNI_B-STADOPH"
staticconstexpr

UNI_B-STADOPH message name.

Definition at line 202 of file unib.hpp.

◆ UNI_B_ADRDOP_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_ADRDOP_MSGID = 953
staticconstexpr

UNI_B-ADRDOP message ID.

Definition at line 203 of file unib.hpp.

◆ UNI_B_ADRDOP_STRID

const char* fpsdk::common::parser::unib::UNI_B_ADRDOP_STRID = "UNI_B-ADRDOP"
staticconstexpr

UNI_B-ADRDOP message name.

Definition at line 204 of file unib.hpp.

◆ UNI_B_ADRDOPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_ADRDOPH_MSGID = 2121
staticconstexpr

UNI_B-ADRDOPH message ID.

Definition at line 205 of file unib.hpp.

◆ UNI_B_ADRDOPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_ADRDOPH_STRID = "UNI_B-ADRDOPH"
staticconstexpr

UNI_B-ADRDOPH message name.

Definition at line 206 of file unib.hpp.

◆ UNI_B_PPPDOP_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPDOP_MSGID = 1025
staticconstexpr

UNI_B-PPPDOP message ID.

Definition at line 207 of file unib.hpp.

◆ UNI_B_PPPDOP_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPDOP_STRID = "UNI_B-PPPDOP"
staticconstexpr

UNI_B-PPPDOP message name.

Definition at line 208 of file unib.hpp.

◆ UNI_B_SPPDOP_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_SPPDOP_MSGID = 173
staticconstexpr

UNI_B-SPPDOP message ID.

Definition at line 209 of file unib.hpp.

◆ UNI_B_SPPDOP_STRID

const char* fpsdk::common::parser::unib::UNI_B_SPPDOP_STRID = "UNI_B-SPPDOP"
staticconstexpr

UNI_B-SPPDOP message name.

Definition at line 210 of file unib.hpp.

◆ UNI_B_SPPDOPH_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_SPPDOPH_MSGID = 2120
staticconstexpr

UNI_B-SPPDOPH message ID.

Definition at line 211 of file unib.hpp.

◆ UNI_B_SPPDOPH_STRID

const char* fpsdk::common::parser::unib::UNI_B_SPPDOPH_STRID = "UNI_B-SPPDOPH"
staticconstexpr

UNI_B-SPPDOPH message name.

Definition at line 212 of file unib.hpp.

◆ UNI_B_SATSINFO_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_SATSINFO_MSGID = 2124
staticconstexpr

UNI_B-SATSINFO message ID.

Definition at line 213 of file unib.hpp.

◆ UNI_B_SATSINFO_STRID

const char* fpsdk::common::parser::unib::UNI_B_SATSINFO_STRID = "UNI_B-SATSINFO"
staticconstexpr

UNI_B-SATSINFO message name.

Definition at line 214 of file unib.hpp.

◆ UNI_B_BASEPOS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_BASEPOS_MSGID = 49
staticconstexpr

UNI_B-BASEPOS message ID.

Definition at line 215 of file unib.hpp.

◆ UNI_B_BASEPOS_STRID

const char* fpsdk::common::parser::unib::UNI_B_BASEPOS_STRID = "UNI_B-BASEPOS"
staticconstexpr

UNI_B-BASEPOS message name.

Definition at line 216 of file unib.hpp.

◆ UNI_B_SATELLITE_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_SATELLITE_MSGID = 1042
staticconstexpr

UNI_B-SATELLITE message ID.

Definition at line 217 of file unib.hpp.

◆ UNI_B_SATELLITE_STRID

const char* fpsdk::common::parser::unib::UNI_B_SATELLITE_STRID = "UNI_B-SATELLITE"
staticconstexpr

UNI_B-SATELLITE message name.

Definition at line 218 of file unib.hpp.

◆ UNI_B_SATECEF_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_SATECEF_MSGID = 2115
staticconstexpr

UNI_B-SATECEF message ID.

Definition at line 219 of file unib.hpp.

◆ UNI_B_SATECEF_STRID

const char* fpsdk::common::parser::unib::UNI_B_SATECEF_STRID = "UNI_B-SATECEF"
staticconstexpr

UNI_B-SATECEF message name.

Definition at line 220 of file unib.hpp.

◆ UNI_B_RECTIME_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_RECTIME_MSGID = 102
staticconstexpr

UNI_B-RECTIME message ID.

Definition at line 221 of file unib.hpp.

◆ UNI_B_RECTIME_STRID

const char* fpsdk::common::parser::unib::UNI_B_RECTIME_STRID = "UNI_B-RECTIME"
staticconstexpr

UNI_B-RECTIME message name.

Definition at line 222 of file unib.hpp.

◆ UNI_B_NOVHEADING_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_NOVHEADING_MSGID = 972
staticconstexpr

UNI_B-NOVHEADING message ID.

Definition at line 223 of file unib.hpp.

◆ UNI_B_NOVHEADING_STRID

const char* fpsdk::common::parser::unib::UNI_B_NOVHEADING_STRID = "UNI_B-NOVHEADING"
staticconstexpr

UNI_B-NOVHEADING message name.

Definition at line 224 of file unib.hpp.

◆ UNI_B_NOVHEADING2_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_NOVHEADING2_MSGID = 1331
staticconstexpr

UNI_B-NOVHEADING2 message ID.

Definition at line 225 of file unib.hpp.

◆ UNI_B_NOVHEADING2_STRID

const char* fpsdk::common::parser::unib::UNI_B_NOVHEADING2_STRID = "UNI_B-NOVHEADING2"
staticconstexpr

UNI_B-NOVHEADING2 message name.

Definition at line 226 of file unib.hpp.

◆ UNI_B_RTKSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_RTKSTATUS_MSGID = 509
staticconstexpr

UNI_B-RTKSTATUS message ID.

Definition at line 227 of file unib.hpp.

◆ UNI_B_RTKSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_RTKSTATUS_STRID = "UNI_B-RTKSTATUS"
staticconstexpr

UNI_B-RTKSTATUS message name.

Definition at line 228 of file unib.hpp.

◆ UNI_B_AGNSSSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_AGNSSSTATUS_MSGID = 512
staticconstexpr

UNI_B-AGNSSSTATUS message ID.

Definition at line 229 of file unib.hpp.

◆ UNI_B_AGNSSSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_AGNSSSTATUS_STRID = "UNI_B-AGNSSSTATUS"
staticconstexpr

UNI_B-AGNSSSTATUS message name.

Definition at line 230 of file unib.hpp.

◆ UNI_B_RTCSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_RTCSTATUS_MSGID = 510
staticconstexpr

UNI_B-RTCSTATUS message ID.

Definition at line 231 of file unib.hpp.

◆ UNI_B_RTCSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_RTCSTATUS_STRID = "UNI_B-RTCSTATUS"
staticconstexpr

UNI_B-RTCSTATUS message name.

Definition at line 232 of file unib.hpp.

◆ UNI_B_JAMSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_JAMSTATUS_MSGID = 511
staticconstexpr

UNI_B-JAMSTATUS message ID.

Definition at line 233 of file unib.hpp.

◆ UNI_B_JAMSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_JAMSTATUS_STRID = "UNI_B-JAMSTATUS"
staticconstexpr

UNI_B-JAMSTATUS message name.

Definition at line 234 of file unib.hpp.

◆ UNI_B_FREQJAMSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_FREQJAMSTATUS_MSGID = 519
staticconstexpr

UNI_B-FREQJAMSTATUS message ID.

Definition at line 235 of file unib.hpp.

◆ UNI_B_FREQJAMSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_FREQJAMSTATUS_STRID = "UNI_B-FREQJAMSTATUS"
staticconstexpr

UNI_B-FREQJAMSTATUS message name.

Definition at line 236 of file unib.hpp.

◆ UNI_B_RTCMSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_RTCMSTATUS_MSGID = 2125
staticconstexpr

UNI_B-RTCMSTATUS message ID.

Definition at line 237 of file unib.hpp.

◆ UNI_B_RTCMSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_RTCMSTATUS_STRID = "UNI_B-RTCMSTATUS"
staticconstexpr

UNI_B-RTCMSTATUS message name.

Definition at line 238 of file unib.hpp.

◆ UNI_B_HWSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_HWSTATUS_MSGID = 218
staticconstexpr

UNI_B-HWSTATUS message ID.

Definition at line 239 of file unib.hpp.

◆ UNI_B_HWSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_HWSTATUS_STRID = "UNI_B-HWSTATUS"
staticconstexpr

UNI_B-HWSTATUS message name.

Definition at line 240 of file unib.hpp.

◆ UNI_B_PPPSTATUS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPSTATUS_MSGID = 9000
staticconstexpr

UNI_B-PPPSTATUS message ID.

Definition at line 241 of file unib.hpp.

◆ UNI_B_PPPSTATUS_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPSTATUS_STRID = "UNI_B-PPPSTATUS"
staticconstexpr

UNI_B-PPPSTATUS message name.

Definition at line 242 of file unib.hpp.

◆ UNI_B_AGC_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_AGC_MSGID = 220
staticconstexpr

UNI_B-AGC message ID.

Definition at line 243 of file unib.hpp.

◆ UNI_B_AGC_STRID

const char* fpsdk::common::parser::unib::UNI_B_AGC_STRID = "UNI_B-AGC"
staticconstexpr

UNI_B-AGC message name.

Definition at line 244 of file unib.hpp.

◆ UNI_B_INFOPART1_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_INFOPART1_MSGID = 1019
staticconstexpr

UNI_B-INFOPART1 message ID.

Definition at line 245 of file unib.hpp.

◆ UNI_B_INFOPART1_STRID

const char* fpsdk::common::parser::unib::UNI_B_INFOPART1_STRID = "UNI_B-INFOPART1"
staticconstexpr

UNI_B-INFOPART1 message name.

Definition at line 246 of file unib.hpp.

◆ UNI_B_INFOPART2_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_INFOPART2_MSGID = 1020
staticconstexpr

UNI_B-INFOPART2 message ID.

Definition at line 247 of file unib.hpp.

◆ UNI_B_INFOPART2_STRID

const char* fpsdk::common::parser::unib::UNI_B_INFOPART2_STRID = "UNI_B-INFOPART2"
staticconstexpr

UNI_B-INFOPART2 message name.

Definition at line 248 of file unib.hpp.

◆ UNI_B_MSPOS_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_MSPOS_MSGID = 520
staticconstexpr

UNI_B-MSPOS message ID.

Definition at line 249 of file unib.hpp.

◆ UNI_B_MSPOS_STRID

const char* fpsdk::common::parser::unib::UNI_B_MSPOS_STRID = "UNI_B-MSPOS"
staticconstexpr

UNI_B-MSPOS message name.

Definition at line 250 of file unib.hpp.

◆ UNI_B_TROPINFO_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_TROPINFO_MSGID = 2318
staticconstexpr

UNI_B-TROPINFO message ID.

Definition at line 251 of file unib.hpp.

◆ UNI_B_TROPINFO_STRID

const char* fpsdk::common::parser::unib::UNI_B_TROPINFO_STRID = "UNI_B-TROPINFO"
staticconstexpr

UNI_B-TROPINFO message name.

Definition at line 252 of file unib.hpp.

◆ UNI_B_PTOBSINFO_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PTOBSINFO_MSGID = 221
staticconstexpr

UNI_B-PTOBSINFO message ID.

Definition at line 253 of file unib.hpp.

◆ UNI_B_PTOBSINFO_STRID

const char* fpsdk::common::parser::unib::UNI_B_PTOBSINFO_STRID = "UNI_B-PTOBSINFO"
staticconstexpr

UNI_B-PTOBSINFO message name.

Definition at line 254 of file unib.hpp.

◆ UNI_B_PPPB2INFO1_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPB2INFO1_MSGID = 2302
staticconstexpr

UNI_B-PPPB2INFO1 message ID.

Definition at line 255 of file unib.hpp.

◆ UNI_B_PPPB2INFO1_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPB2INFO1_STRID = "UNI_B-PPPB2INFO1"
staticconstexpr

UNI_B-PPPB2INFO1 message name.

Definition at line 256 of file unib.hpp.

◆ UNI_B_PPPB2INFO2_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPB2INFO2_MSGID = 2304
staticconstexpr

UNI_B-PPPB2INFO2 message ID.

Definition at line 257 of file unib.hpp.

◆ UNI_B_PPPB2INFO2_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPB2INFO2_STRID = "UNI_B-PPPB2INFO2"
staticconstexpr

UNI_B-PPPB2INFO2 message name.

Definition at line 258 of file unib.hpp.

◆ UNI_B_PPPB2INFO3_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPB2INFO3_MSGID = 2306
staticconstexpr

UNI_B-PPPB2INFO3 message ID.

Definition at line 259 of file unib.hpp.

◆ UNI_B_PPPB2INFO3_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPB2INFO3_STRID = "UNI_B-PPPB2INFO3"
staticconstexpr

UNI_B-PPPB2INFO3 message name.

Definition at line 260 of file unib.hpp.

◆ UNI_B_PPPB2INFO4_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPB2INFO4_MSGID = 2308
staticconstexpr

UNI_B-PPPB2INFO4 message ID.

Definition at line 261 of file unib.hpp.

◆ UNI_B_PPPB2INFO4_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPB2INFO4_STRID = "UNI_B-PPPB2INFO4"
staticconstexpr

UNI_B-PPPB2INFO4 message name.

Definition at line 262 of file unib.hpp.

◆ UNI_B_PPPB2INFO5_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPB2INFO5_MSGID = 2310
staticconstexpr

UNI_B-PPPB2INFO5 message ID.

Definition at line 263 of file unib.hpp.

◆ UNI_B_PPPB2INFO5_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPB2INFO5_STRID = "UNI_B-PPPB2INFO5"
staticconstexpr

UNI_B-PPPB2INFO5 message name.

Definition at line 264 of file unib.hpp.

◆ UNI_B_PPPB2INFO6_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPB2INFO6_MSGID = 2312
staticconstexpr

UNI_B-PPPB2INFO6 message ID.

Definition at line 265 of file unib.hpp.

◆ UNI_B_PPPB2INFO6_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPB2INFO6_STRID = "UNI_B-PPPB2INFO6"
staticconstexpr

UNI_B-PPPB2INFO6 message name.

Definition at line 266 of file unib.hpp.

◆ UNI_B_PPPB2INFO7_MSGID

uint16_t fpsdk::common::parser::unib::UNI_B_PPPB2INFO7_MSGID = 2314
staticconstexpr

UNI_B-PPPB2INFO7 message ID.

Definition at line 267 of file unib.hpp.

◆ UNI_B_PPPB2INFO7_STRID

const char* fpsdk::common::parser::unib::UNI_B_PPPB2INFO7_STRID = "UNI_B-PPPB2INFO7"
staticconstexpr

UNI_B-PPPB2INFO7 message name.

Definition at line 268 of file unib.hpp.