=      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                                                                       ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                               )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNoner>Calculate Qualcomm 24-bit Cyclical Redundancy Check (CRC-24Q). )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNonet )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNonev  )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#yd"#$%(&')*+$%&'(3210/.-,)*+"#"#$%&'( )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone}cDerive ToRTCM3 typeclass, given an RTCM3 message number name and the name of the implemented type.)Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#4 MessageHeader&Messages and system parameters header.6Message number.7Reference station id.8Modified Julian Day Number.9Seconds of Day.:Number of messages.; Leap Seconds.EMessageTransmitted message.GMessage number.HSynchronous flag.ITransmission interval.S TextMessageInformational text message.UMessage number.VReference station id.WModified Julian Day Number.XSeconds of Day.YNumber of characters.ZNumber of UTF-8 code units.[UTF-8 code units.iMsg1013.RTCMv3 message 1013.kMessages header.l Messages.yMsg1029.RTCMv3 message 1029.{Text Messages.2456789:;?@ABCDEFGHIPQRSTUVWXYZ[bcdefghijklmtuyz{|C456789:;DCBA@?KKJEFGHIRQP]]\STUVWXYZ[hgfedcboonmijklutwwv}|yz{456789:;EFGHISTUVWXYZ[ijklyz{)Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#GpsOrbitCorrectionHeader.GPS orbit correction header.Message number.GPS epoch time.SSR update interval.Multiple message indicator.Satellite reference datum.IOD SSR.SSR provider id.SSR solution id.Number of satellites.GpsOrbitCorrectionMessage.GPS orbit correction message.GPS satellite id. GPS IODE. Delta Radial.Delta Along-Track.Delta Cross-Track.Dot Delta Radial.Dot Delta Along-Track.Dot Delta Cross-Track.GpsClockCorrectionHeader.GPS clock correction message.Message number.GPS epoch time.SSR update interval.Multiple message indicator.IOD SSR.SSR provider id.SSR solution id.Number of satellites.GpsClockCorrectionMessage.GPS clock correction message.GPS satellite id.Delta clock C0.Delta clock C1.Delta clock C2.GlonassOrbitCorrectionHeader. GLONASS orbit correction header.Message number.GLONASS epoch time.SSR update interval.Multiple message indicator.Satellite reference datum.IOD SSR.SSR provider id.SSR solution id.Number of satellites.GlonassOrbitCorrectionMessage.!GLONASS orbit correction message.GLONASS satellite id. GLONASS IODE. Delta Radial.Delta Along-Track.Delta Cross-Track.Dot Delta Radial.Dot Delta Along-Track.Dot Delta Cross-Track.GlonassClockCorrectionHeader.!GLONASS clock correction message.Message number.GLONASS epoch time.SSR update interval.Multiple message indicator.IOD SSR.SSR provider id.SSR solution id.Number of satellites.'GlonassClockCorrectionMessage.!GLONASS clock correction message.)GLONASS satellite id.*Delta clock C0.+Delta clock C1.,Delta clock C2.7GpsOrbitClockCorrectionHeader.&GPS orbit and clock correction header.9Message number.:GPS epoch time.;SSR update interval.<Multiple message indicator.=Satellite reference datum.>IOD SSR.?SSR provider id.@SSR solution id.ANumber of satellites.QGpsOrbitClockCorrectionMessage.GPS orbit correction message.SGPS satellite id.T GPS IODE.U Delta Radial.VDelta Along-Track.WDelta Cross-Track.XDot Delta Radial.YDot Delta Along-Track.ZDot Delta Cross-Track.[Delta clock C0.\Delta clock C1.]Delta clock C2.o"GlonassOrbitClockCorrectionHeader. GLONASS orbit correction header.qMessage number.rGLONASS epoch time.sSSR update interval.tMultiple message indicator.uSatellite reference datum.vIOD SSR.wSSR provider id.xSSR solution id.yNumber of satellites.#GlonassOrbitClockCorrectionMessage.!GLONASS orbit correction message.GLONASS satellite id. GLONASS IODE. Delta Radial.Delta Along-Track.Delta Cross-Track.Dot Delta Radial.Dot Delta Along-Track.Dot Delta Cross-Track.Delta clock C0.Delta clock C1.Delta clock C2.GpsCodeBiasCorrectionHeader. GPS code bias correction header.Message number.GPS epoch time.SSR update interval.Multiple message indicator.IOD SSR.SSR provider id.SSR solution id.Number of satellites. GpsCodeBias.GPS code bias. GPS signal.GPS code bias.GpsCodeBiasCorrectionMessage.!GPS code bias correction message.GPS satellite id.Number of biases.GPS code biases. GlonassCodeBiasCorrectionHeader.$GLONASS code bias correction header.Message number.GLONASS epoch time.SSR update interval.Multiple message indicator.IOD SSR.SSR provider id.SSR solution id.Number of satellites.GlonassCodeBias.GLONASS code bias.GLONASS signal.GLONASS code bias.!GlonassCodeBiasCorrectionMessage.%GLONASS code bias correction message.GLONASS satellite id.Number of biases.GLONASS code biases. GpsPhaseBiasCorrectionHeader.!GPS phase bias correction header. Message number.GPS epoch time.SSR update interval.Multiple message indicator.IOD SSR.SSR provider id.SSR solution id.&Dispersive Bias Consistency Indicator.MW Consistency Indicator.Number of satellites.' GpsPhaseBias.GPS phase bias.) GPS signal.*Signal Integer Indicator.+$Signals wide-lane integer indicator.,Signal Discontinuity Counter.-GPS phase bias.9GpsPhaseBiasCorrectionMessage."GPS phase bias correction message.;GPS satellite id.<Number of biases.= Yaw angle.> Yaw rate.?GPS phase biases.K!GlonassPhaseBiasCorrectionHeader.%GLONASS phase bias correction header.MMessage number.NGLONASS epoch time.OSSR update interval.PMultiple message indicator.QIOD SSR.RSSR provider id.SSSR solution id.T&Dispersive Bias Consistency Indicator.UMW Consistency Indicator.VNumber of satellites.gGlonassPhaseBias.GLONASS phase bias.iGLONASS signal.jSignal Integer Indicator.k$Signals wide-lane integer indicator.lSignal Discontinuity Counter.mGLONASS phase bias.y"GlonassPhaseBiasCorrectionMessage.&GLONASS phase bias correction message.{GLONASS satellite id.|Number of biases.} Yaw angle.~ Yaw rate.GLONASS phase biases. Msg 1057.RTCMv3 message 1057.GPS orbit correction header.GPS orbit corrections. Msg 1058.RTCMv3 message 1058.GPS clock correction header.GPS clock corrections. Msg 1063.RTCMv3 message 1063. GLONASS orbit correction header.GLONASS orbit corrections. Msg 1064.RTCMv3 message 1064. GLONASS clock correction header.GLONASS clock corrections. Msg 1060.RTCMv3 message 1060.GPS orbit correction header.GPS orbit corrections. Msg 1066.RTCMv3 message 1066. GLONASS orbit correction header.GLONASS orbit corrections. Msg 1059.RTCMv3 message 1059. GPS code bias correction header.GPS code bias corrections. Msg 1065.RTCMv3 message 1065.$GLONASS code bias correction header.GLONASS code bias corrections. Msg 1265.RTCMv3 message 1265.!GPS phase bias correction header.GPS phase bias corrections.  Msg 1266.RTCMv3 message 1266. %GLONASS phase bias correction header.GLONASS phase bias corrections.      !"#$%&'()*+,3456789:;<=>?@AHIJKLMNOPQRSTUVWXYZ[\]defghijklmnopqrstuvwxy      !"#$%&'()*+,-456789:;<=>?FGHIJKLMNOPQRSTUV]^_`abcdefghijklmtuvwxyz{|}~   .     &%$#"! ..-'()*+,6543CCB789:;<=>?@APONMLKJIH__^QRSTUVWXYZ[\]nmlkjihgfed{{zopqrstuvwxy     &%$#"! //.'()*+,-87654AA@9:;<=>?JIHGFXXWKLMNOPQRSTUVfedcba`_^]oonghijklmxwvutyz{|}~     "   '()*+,7 89:;<=>?@AQ RSTUVWXYZ[\]o pqrstuvwxy      '()*+,-9:;<=>?K LMNOPQRSTUVghijklmyz{|}~   )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#8qGpsObservationHeader.GPS RTK observation header.Message number.Reference station id.GPS epoch time.Synchronous GNSS flag. %Number of GPS satellite observations.!(GPS divergence-free smoothing indicator."GPS smoothing interval.-GpsL1Observation.GPS RTK L1 observation./GPS L1 code indicator.0GPS L1 pseudorange.1 GPS L1 phaserange - pseudorange.2GPS L1 lock time indicator.=GpsL1ExtObservation. GPS RTK L1 extended observation.?GPS L1 pseudorange ambiguity.@GPS L1 carrier-to-noise ratio.IGpsL2Observation.GPS RTK L2 observation.KGPS L2 code indicator.L!GPS L2-L1 pseudorange difference.M#GPS L2 phaserange - L1 pseudorange.NGPS L2 lock time indicator.YGpsL2ExtObservation. GPS RTK L2 extended observation.[GPS L2 carrier-to-noise ratio.cGlonassObservationHeader.GLONASS RTK observation header.eMessage number.fReference station id.gGLONASS epoch time.hSynchronous GNSS flag.i)Number of GLONASS satellite observations.j,GLONASS divergence-free smoothing indicator.kGLONASS smoothing interval.yGlonassL1Observation.GLONASS RTK L1 observation.{GLONASS L1 code indicator.|+GLONASS satellite frequency channel number.}GLONASS L1 pseudorange.~$GLONASS L1 phaserange - pseudorange.GLONASS L1 lock time indicator.GlonassL1ExtObservation.$GLONASS RTK L1 extended observation.!GLONASS L1 pseudorange ambiguity."GLONASS L1 carrier-to-noise ratio.GlonassL2Observation.GLONASS RTK L2 observation.GLONASS L2 code indicator.%GLONASS L2-L1 pseudorange difference.'GLONASS L2 phaserange - L1 pseudorange.GLONASS L2 lock time indicator.GlonassL2ExtObservation.$GLONASS RTK L2 extended observation."GLONASS L2 carrier-to-noise ratio. GlonassBias.GLONASS bias information.Message number.Reference station id."GLONASS Code-Phase bias indicator.GLONASS FDMA signals mask.GLONASS code-phase biases.Observation1001.(GPS RTK L1 observation for message 1001.GPS satellite id.GPS RTK L1 observation.Msg1001.RTCMv3 message 1001.GPS observation header.GPS RTK L1 observations.Observation1002.1GPS RTK L1 extended observation for message 1002.GPS satellite id.GPS RTK L1 observation. GPS RTK L1 extended observation.Msg1002.RTCMv3 message 1002.GPS observation header.!GPS RTK L1 extended observations.Observation1003.,GPS RTK L1, L2 observation for message 1003.GPS satellite id.GPS RTK L1 observation.GPS RTK L2 observation.Msg1003.RTCMv3 message 1003. GPS observation header. GPS RTK L1, L2 observations.Observation1004.5GPS RTK L1, L2 extended observation for message 1004.GPS satellite id.GPS RTK L1 observation. GPS RTK L1 extended observation.GPS RTK L2 observation. GPS RTK L2 extended observation.(Msg1004.RTCMv3 message 1004.*GPS observation header.+%GPS RTK L1, L2 extended observations.7Observation1009.,GLONASS RTK L1 observation for message 1009.9GLONASS satellite id.:GLONASS RTK L1 observation.BMsg1009.RTCMv3 message 1009.DGLONASS observation header.EGLONASS RTK L1 observations.QObservation1010.5GLONASS RTK L1 extended observation for message 1010.SGLONASS satellite id.TGLONASS RTK L1 observation.U$GLONASS RTK L1 extended observation.^Msg1010.RTCMv3 message 1010.`GLONASS observation header.a%GLONASS RTK L1 extended observations.mObservation1011.0GLONASS RTK L1, L2 observation for message 1011.oGLONASS satellite id.pGLONASS RTK L1 observation.qGLONASS RTK L2 observation.zMsg1011.RTCMv3 message 1011.|GLONASS observation header.} GLONASS RTK L1, L2 observations.Observation1012.9GLONASS RTK L1, L2 extended observation for message 1012.GLONASS satellite id.GLONASS RTK L1 observation.$GLONASS RTK L1 extended observation.GLONASS RTK L2 observation.$GLONASS RTK L2 extended observation.Msg1012.RTCMv3 message 1012.GLONASS observation header.)GLONASS RTK L1, L2 extended observations.Msg1230.RTCMv3 message 1230. GLONASS bias. !"&'()*+,-./0129:;<=>?@GHIJKLMNUVWXYZ[bcdefghijkrstuvwxyz{|}~   #$%&'()*+23789:;@ABCDELMQRSTUV[\]^_`ahimnopqrwxyz{|}H !",+*)('&443-./012<;:9BBA=>?@HGPPOIJKLMNXWVU]]\YZ[bmmlcdefghijkxwvutsryz{|}~      '&%$#--,()*+32554<;789:A@GGFBCDEMLOONWVQRSTU]\[ccb^_`aihkkjsrmnopqyxw~z{|} !"-./012=>?@IJKLMNYZ[cdefghijkyz{|}~   ()*+789:BCDEQRSTU^_`amnopqz{|})Copyright (C) 2018 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#a MsmHeader.MSM observation header.Message number.Reference station id.GNSS epoch time.Multiple message indicator.Issue of data station. Reserved.Clock steering indicator.External clock indicator.)GNSS divergence-free smoothing indicator.GNSS smoothing interval.GNSS satellite mask.GNSS signal mask.GNSS cell mask.Msm46SatelliteData.MSM46 satellite data.BThe number of integer milliseconds in GNSS Satellite rough ranges.1GNSS Satellite rough ranges modulo 1 millisecond.Msm57SatelliteDataMSM57 satellite data.BThe number of integer milliseconds in GNSS Satellite rough ranges.Extended satellite information.1GNSS Satellite rough ranges modulo 1 millisecond.%GNSS Satellite rough PhaseRangeRates.Get Bits for Msm4SatelliteData. Put Bits for Msm46SatelliteData.Msm4SignalData.MSM4 signal data.GNSS signal fine pseudoranges.!GNSS signal fine phaserange data.%GNSS phaserange lock time indicators. Half-cycle ambiguity indicators.GNSS signal CNRs. Get Bits for Msm57SatelliteData.Put Bits for Msm4SatelliteData.Msm5SignalData.MSM5 signal data.GNSS signal fine pseudoranges.!GNSS signal fine phaserange data. %GNSS phaserange lock time indicators.  Half-cycle ambiguity indicators. GNSS signal CNRs. !GNSS signal fine phaserangerates. Get Bits for Msm4SignalData.Put Bits for Msm4SignalData.Msm6SignalData.MSM6 signal data.GNSS signal fine pseudoranges.!GNSS signal fine phaserange data.%GNSS phaserange lock time indicators. Half-cycle ambiguity indicators. GNSS signal CNRs.!Get Bits for Msm5SignalData."Put Bits for Msm5SignalData.-Msm7SignalData.MSM7 signal data./GNSS signal fine pseudoranges.0!GNSS signal fine phaserange data.1%GNSS phaserange lock time indicators.2 Half-cycle ambiguity indicators.3GNSS signal CNRs.4!GNSS signal fine phaserangerates.5Get Bits for Msm6SignalData.6Put Bits for Msm6SignalData.B Message 1074RTCMv3 message 1074.TSee RTCM spec and MSM signal specification for more information about these fields.D MSM header.EMSM satellite data.FMSM signal data.GGet Bits for Msm7SignalData.HPut Bits for Msm7SignalData.U Message 1075RTCMv3 message 1075.TSee RTCM spec and MSM signal specification for more information about these fields.W MSM header.XMSM satellite data.YMSM signal data.e Message 1076RTCMv3 message 1076.TSee RTCM spec and MSM signal specification for more information about these fields.g MSM header.hMSM satellite data.iMSM signal data.u Message 1077RTCMv3 message 1077.TSee RTCM spec and MSM signal specification for more information about these fields.w MSM header.xMSM satellite data.yMSM signal data. Message 1084RTCMv3 message 1084.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM satellite data. Message 1085RTCMv3 message 1085.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1086RTCMv3 message 1086.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1087RTCMv3 message 1087.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1094RTCMv3 message 1094.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM satellite data. Message 1095RTCMv3 message 1095.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1096RTCMv3 message 1096.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1097RTCMv3 message 1097.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1104RTCMv3 message 1104.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data. MSM satellite data. Message 1105RTCMv3 message 1105.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data.% Message 1106RTCMv3 message 1106.TSee RTCM spec and MSM signal specification for more information about these fields.' MSM header.(MSM satellite data.)MSM signal data.5 Message 1107RTCMv3 message 1107.TSee RTCM spec and MSM signal specification for more information about these fields.7 MSM header.8MSM satellite data.9MSM signal data.E Message 1114RTCMv3 message 1114.TSee RTCM spec and MSM signal specification for more information about these fields.G MSM header.HMSM satellite data.IMSM satellite data.U Message 1115RTCMv3 message 1115.TSee RTCM spec and MSM signal specification for more information about these fields.W MSM header.XMSM satellite data.YMSM signal data.e Message 1116RTCMv3 message 1116.TSee RTCM spec and MSM signal specification for more information about these fields.g MSM header.hMSM satellite data.iMSM signal data.u Message 1117RTCMv3 message 1117.TSee RTCM spec and MSM signal specification for more information about these fields.w MSM header.xMSM satellite data.yMSM signal data. Message 1124RTCMv3 message 1124.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM satellite data. Message 1125RTCMv3 message 1125.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1126RTCMv3 message 1126.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data. Message 1127RTCMv3 message 1127.TSee RTCM spec and MSM signal specification for more information about these fields. MSM header.MSM satellite data.MSM signal data.D      !"()*+,-./0123456<=>?@ABCDEFGHIOPQUVWXYZ_`aefghijopquvwxyz   !%&'()*/0156789:?@AEFGHIJOPQUVWXYZ_`aefghijopquvwxyz     ##!" ,+*)(7756-./01234A@?>=<JJGHIBCDEFQPOSSR[ZUVWXYa`_ccbkjefghiqpossr{zuvwxy   ! ##"+*%&'()10/332;:56789A@?CCBKJEFGHIQPOSSR[ZUVWXYa`_ccbkjefghiqpossr{zuvwxy     -./01234BCDEFUVWXYefghiuvwxy %&'()56789EFGHIUVWXYefghiuvwxy)Copyright (C) 2017 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#KGpsEphemerisHeader.!GPS and Glonass Ephemeris header.Message number.GPS/Glonass satellite ID.#GPS week number, mod 1024 (0-1023).GPS SV accuracyEGPS code on L2: 00 reserved, 01 P code on, 10 C/A code on, 11 L2C on.SGPS IDOT (rate of inclination angle). Unit: semi-circles/sec. Scale factor: 2^(-43) GPS IODE.*GPS t_oc. Unit: Seconds. Scale factor: 2^40GPS a_f2. Unit: sec/sec^2. Scale factor: 2^(-55).GPS a_f1. Unit: sec/sec. Scale factor: 2^(-43).GPS a_f0. Unit: seconds. Scale factor: 2^(-31) GPS iodc.,GPS C_rs. Unit: Meters. Scale factor: 2^(-5):GPS delta n. Unit: semi-circles/sec. Scale factor: 2^(-43)2GPS M_0. Unit: semi-circles. Scale factor: 2^(-31).GPS C_uc. Unit: radians. Scale factor: 2^(-29)@GPS Eccentricity (e). Unit: Dimensionless. Scale factor: 2^(-33).GPS C_us. Unit: radians. Scale factor: 2^(-29)GPS A^(12). Unit: meters^(12). Scale factor: 2^(-19)*GPS t_oe. Unit: seconds. Scale factor: 2^4.GPS C_ic. Unit: radians. Scale factor: 2^(-29)6GPS Omega_0. Unit: semi-circles. Scale factor: 2^(-31).GPS C_is. Unit: radians. Scale factor: 2^(-29)]GPS i_0 (inclination angle at reference time; inc). Unit: semi-circles. Scale factor: 2^(-31),GPS C_rc. Unit: meters. Scale factor: 2^(-5)MGPS Argument of Perigee (omega, w). Unit: semi-circles. Scale factor: 2^(-31)UGPS Omegadot - rate or right ascension. Unit: semi-circles/sec. Scale factor: 2^(-43).GPS t_GD. Unit: seconds. Scale factor: 2^(-31) GPS SV healthGPS L2P data flagGPS fit intervalRTCM message number"GLONASS Satellite ID (slot number)"Satellite frequency channel number!C_n word"$Is GLONASS almanac health available?#GLONASS P1 word$Time referenced to the beginning of GLONASS subframe within the current day. See DF107 on page 55 of the RTCM3.1 document for more information.%*MSB of B_n word: the ephemeris health flag&GLONASS P2 word'GTime to which GLONASS navigation data are referenced. Unit: 15 minutes(GLONASS x_n(t_b)P, first time-derivative, given in PZ-90 datum. Unit: km/s Scale factor: 2^(-20))GLONASS x_n(t_b)7, given in PZ-90 datum. Unit: km Scale factor: 2^(-11)*GLONASS x_n(t_b)S, second time-derivative, given in PZ-90 datum. Unit: km/s^2 Scale factor: 2^(-30)+GLONASS y_n(t_b)P, first time-derivative, given in PZ-90 datum. Unit: km/s Scale factor: 2^(-20),GLONASS y_n(t_b)7, given in PZ-90 datum. Unit: km Scale factor: 2^(-11)-GLONASS y_n(t_b)S, second time-derivative, given in PZ-90 datum. Unit: km/s^2 Scale factor: 2^(-30).GLONASS z_n(t_b)P, first time-derivative, given in PZ-90 datum. Unit: km/s Scale factor: 2^(-20)/GLONASS z_n(t_b)7, given in PZ-90 datum. Unit: km Scale factor: 2^(-11)0GLONASS z_n(t_b)S, second time-derivative, given in PZ-90 datum. Unit: km/s^2 Scale factor: 2^(-30)1GLONASS P3 word2RRelative deviation of predicted carrier from nominal value. Scale factor: 2^(-40)3GLONASS-M P-word4GLONASS-M I_n word extracted from third string of the subframe [this is the extent of the explanation given in the RTCM document]5GLONASS  tau_n(t_b)k, correction to the satellite time relative to GLONASS system time. Units: seconds Scale factor: 2^(-30)6GLONASS time difference between navigation RF signal transmitted in L2 sub-band and navigation RF signal transmitted in L1 sub-band Units: seconds Scale factor: 2^(-30)7IGLONASS E_n, age of GLONASS navigation data Units: days Scale factor: 18GLONASS-M P4 word9:GLONASS-M predicted satellite user range accuracy at time t_b:GLONASS_M calendar number of day within four-year interval starting from the first of January in a leap year Units: days Scale factor: 1;!Type of GLONASS satellite: [01] -> GLONASS-M [00] -> non-GLONASS-M<3Are the remaining fields ("additional data") valid?=EGLONASS calendar number of day within the four-year period to which tau_c- is referenced. Units: days Scale factor: 1>GLONASS tau_cE: difference between GLONASS system time and UTC(SU), referenced to =(. Units: seconds Scale factor: 2^(-31)? GLONASS-M N_4>: four-year interval number starting from 1996 Units: 4 years@ GLONASS-M tau_gpsh: correction to GPS system time relative to GLONASS system time. Units: seconds Scale factor: 2^(-30)A GLONASS-M I_nv word extracted from fifth string of the subframe [this is the extent of the explanation given in the RTCM document]BReserved field.k Msg 1019.RTCMv3 message 1019.`See RTCM spec and GPS SPS Signal Specification, 2.4.3, for more information about these fields.mGPS ephemeris header.nGPS ephemeris body.{ Message 1020RTCMv3 message 1020.XSee RTCM spec and GLONASS signal specification for more information about these fields.}GLONASS ephemeris header.~GLONASS ephemeris body.      !"#$%&'()*+,-./0123456789:;<=>?@ABIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnovw{|}~     DDC !"#$%&'()*+,-./0123456789:;<=>?@ABjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIqqpoklmnwvyyx{|}~# !"#$%&'()*+,-./0123456789:;<=>?@ABklmn{|}~ )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#+AntennaReference./Stationary antenna reference point information.Message number.Reference station id.GPS indicator.GLONASS indicator.)Reference-station non-physical indicator.Antenna reference point ECEF-X.%Single receiver oscillator indicator.Antenna reference point ECEF-Y.Quarter cycle indicator.Antenna reference point ECEF-Z.ExtAntennaReference.8Extended stationary antenna reference point information.Antenna height.AntennaDescriptor. Antenna description information.Message number.Reference station id.Number of antenna descriptors.Antenna descriptors.Antenna setup id.ExtAntennaDescriptor.)Extended antenna description information.!Number of antenna serial numbers.Antenna serial numbers.ReceiverDescriptor.!Receiver description information.Number of receiver descriptors.Receiver descriptors.Number of firmware versions.Firmware versions.Number of serial numbers.Serial numbers.Msg1005.RTCMv3 message 1005.Antenna reference.Msg1006.RTCMv3 message 1006.Antenna reference.Antenna extended reference.Msg1007.RTCMv3 message 1007.Antenna descriptor.Msg1008.RTCMv3 message 1008. Antenna descriptor. Antenna extended descriptor.Msg1033.RTCMv3 message 1033.Antenna descriptor.Antenna extended descriptor.Antenna descriptor.[    !~    ! ##"%     (c) 2015 Mark FineBSD3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#$&:An RTCM message ADT composed of all defined RTCM messages.Includes RTCMMsgUnknown for valid RTCM messages with undefined message types and RTCMMsgBadCRC for RTCM messages with invalid CRC checksums."#$%(&')*+456789:;?@ABCDEFGHIPQRSTUVWXYZ[bcdefghijklmtuyz{|      !"#$%&'()*+,3456789:;<=>?@AHIJKLMNOPQRSTUVWXYZ[\]defghijklmnopqrstuvwxy      !"#$%&'()*+,-456789:;<=>?FGHIJKLMNOPQRSTUV]^_`abcdefghijklmtuvwxyz{|}~    !"&'()*+,-./0129:;<=>?@GHIJKLMNUVWXYZ[bcdefghijkrstuvwxyz{|}~   #$%&'()*+23789:;@ABCDELMQRSTUV[\]^_`ahimnopqrwxyz{|}      !"()*+,-./0123456<=>?@ABCDEFGHIOPQUVWXYZ_`aefghijopquvwxyz   !%&'()*/0156789:?@AEFGHIJOPQUVWXYZ_`aefghijopquvwxyz      !"#$%&'()*+,-./0123456789:;<=>?@ABIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnovw{|}~    !&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]abcdefghijklmnopqrstuvwxyz{|}~t&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]~}|{zyxwvutsrqponmlkjihgfedcba&7'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]                    !"#$$%&'()*+,-./0123456789:;<=>??@ABCDEFGHIJKLMNOOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqqrstuvwxyz{|}~      !"#$%&&'()*+,-./01234556789:;<=>?@ABCDEFGHIJKLMNNOPQRSTUVWXYZ[\]^_`abcdefghijkklmnopqrstuvwxyz{|}~      !"#$%&'()*++,-./0123456789:;<<=>?@ABCDEFGHIJKLMNOPQRSTUVWWXYZ[\]^_`abcdefghhijklmnopqrstuvwxyyz{|}~      !"#$%&'()**+,-./01234567899:;<=>?@ABBCDEFGHIJKLMNOPQRSTUVWWXYZ[\]^_`abcdefghhijklmnopqrsstuvwxyz{|}~       !"#$%&'()*+,,-./0123456789::;<=>?@ABCDEFFGHIJKLMNOPQRSTTUVWXYZ[\]^_`abcddefghijklmnopqrrstuvwxyz{|}~~      !"#$$%&'()*+,-./01233456789:;<=>?@ABBCDEFGHIJKLMNOPQQRSTUVWXYZ[\]^_``abcdefghijklmnoopqrstuvwxyz{|}~~      !"##$%&'()*+,-./01223456789:;<=>?@AABCDEFGHIJKLMNOPPQRSTUVWXYZ[\]^__`abcdefghijklmnoopqrstuvwwxyz{|}~      !"#$%&'()*+, - - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E E F G H I J K L M N N O P Q R S T U V W X Y Z [ \ ] ^ _ _ ` a b c d e f g h i j j k l m n o p q r s t u v w x y z { | } } ~                                                                                                                                                                       ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 67"rtcm-0.2.17-Eyq7PvYV7m76yAzn9wGNsk Data.CRC24QData.RTCM3.InternalData.RTCM3.TypesData.RTCM3.SystemData.RTCM3.SSRData.RTCM3.ObservationsData.RTCM3.MSMData.RTCM3.EphemeridesData.RTCM3.Antennas Data.RTCM3Data.RTCM3.Extras Data.RTCM3.THcrc24qgetInt8 getInt16be getInt32be getInt64beputInt8 putInt16be putInt32be putInt64begetSInt8 getSInt16be getSInt32be getSInt64beputSInt8 putSInt16be putSInt32be putSInt64be getWord24be putWord24beMsg _msgRTCM3Len_msgRTCM3Payload _msgRTCM3CrcBytesunBytesmsgRTCM3Preamble $fShowBytes $fReadBytes $fEqBytes $fShowMsg $fReadMsg$fEqMsgToRTCM3toRTCM3HasMsgmsg msgRTCM3Crc msgRTCM3LenmsgRTCM3PayloadcheckCrccheckNum msgRTCM3Num $fBinaryMsg $fFromJSONMsg$fFromJSONWord24$fFromJSONBytes $fToJSONMsg$fToJSONWord24 $fToJSONBytes $fHasMsgMsg MessageHeader_messageHeader_num_messageHeader_station_messageHeader_mjd_messageHeader_seconds_messageHeader_n_messageHeader_leapSeconds$fShowMessageHeader$fReadMessageHeader$fEqMessageHeadermessageHeader_leapSecondsmessageHeader_mjdmessageHeader_nmessageHeader_nummessageHeader_secondsmessageHeader_stationMessage _message_num_message_synchronous_message_interval$fBinaryBitMessageHeader$fFromJSONMessageHeader$fToJSONMessageHeader $fShowMessage $fReadMessage $fEqMessagemessage_interval message_nummessage_synchronous TextMessage_textMessage_num_textMessage_station_textMessage_mjd_textMessage_seconds_textMessage_characters_textMessage_n_textMessage_text$fBinaryBitMessage$fFromJSONMessage$fToJSONMessage$fShowTextMessage$fReadTextMessage$fEqTextMessagetextMessage_characterstextMessage_mjd textMessage_ntextMessage_numtextMessage_secondstextMessage_stationtextMessage_textMsg1013_msg1013_header_msg1013_messagesmsg1013$fBinaryBitTextMessage$fFromJSONTextMessage$fToJSONTextMessage $fShowMsg1013 $fReadMsg1013 $fEqMsg1013msg1013_headermsg1013_messages$fBinaryMsg1013$fFromJSONMsg1013$fToJSONMsg1013Msg1029_msg1029_messagemsg1029$fToRTCM3Msg1013 $fShowMsg1029 $fReadMsg1029 $fEqMsg1029msg1029_message$fBinaryMsg1029$fFromJSONMsg1029$fToJSONMsg1029$fToRTCM3Msg1029GpsOrbitCorrectionHeader_gpsOrbitCorrectionHeader_num _gpsOrbitCorrectionHeader_epochs(_gpsOrbitCorrectionHeader_updateInterval"_gpsOrbitCorrectionHeader_multiple_gpsOrbitCorrectionHeader_datum_gpsOrbitCorrectionHeader_iod"_gpsOrbitCorrectionHeader_provider"_gpsOrbitCorrectionHeader_solution_gpsOrbitCorrectionHeader_n$fShowGpsOrbitCorrectionHeader$fReadGpsOrbitCorrectionHeader$fEqGpsOrbitCorrectionHeadergpsOrbitCorrectionHeader_datumgpsOrbitCorrectionHeader_epochsgpsOrbitCorrectionHeader_iod!gpsOrbitCorrectionHeader_multiplegpsOrbitCorrectionHeader_ngpsOrbitCorrectionHeader_num!gpsOrbitCorrectionHeader_provider!gpsOrbitCorrectionHeader_solution'gpsOrbitCorrectionHeader_updateIntervalGpsOrbitCorrection_gpsOrbitCorrection_sat_gpsOrbitCorrection_iode_gpsOrbitCorrection_deltaRadial#_gpsOrbitCorrection_deltaAlongTrack#_gpsOrbitCorrection_deltaCrossTrack"_gpsOrbitCorrection_dotDeltaRadial&_gpsOrbitCorrection_dotDeltaAlongTrack&_gpsOrbitCorrection_dotDeltaCrossTrack#$fBinaryBitGpsOrbitCorrectionHeader"$fFromJSONGpsOrbitCorrectionHeader $fToJSONGpsOrbitCorrectionHeader$fShowGpsOrbitCorrection$fReadGpsOrbitCorrection$fEqGpsOrbitCorrection"gpsOrbitCorrection_deltaAlongTrack"gpsOrbitCorrection_deltaCrossTrackgpsOrbitCorrection_deltaRadial%gpsOrbitCorrection_dotDeltaAlongTrack%gpsOrbitCorrection_dotDeltaCrossTrack!gpsOrbitCorrection_dotDeltaRadialgpsOrbitCorrection_iodegpsOrbitCorrection_satGpsClockCorrectionHeader_gpsClockCorrectionHeader_num _gpsClockCorrectionHeader_epochs(_gpsClockCorrectionHeader_updateInterval"_gpsClockCorrectionHeader_multiple_gpsClockCorrectionHeader_iod"_gpsClockCorrectionHeader_provider"_gpsClockCorrectionHeader_solution_gpsClockCorrectionHeader_n$fBinaryBitGpsOrbitCorrection$fFromJSONGpsOrbitCorrection$fToJSONGpsOrbitCorrection$fShowGpsClockCorrectionHeader$fReadGpsClockCorrectionHeader$fEqGpsClockCorrectionHeadergpsClockCorrectionHeader_epochsgpsClockCorrectionHeader_iod!gpsClockCorrectionHeader_multiplegpsClockCorrectionHeader_ngpsClockCorrectionHeader_num!gpsClockCorrectionHeader_provider!gpsClockCorrectionHeader_solution'gpsClockCorrectionHeader_updateIntervalGpsClockCorrection_gpsClockCorrection_sat _gpsClockCorrection_deltaClockC0 _gpsClockCorrection_deltaClockC1 _gpsClockCorrection_deltaClockC2#$fBinaryBitGpsClockCorrectionHeader"$fFromJSONGpsClockCorrectionHeader $fToJSONGpsClockCorrectionHeader$fShowGpsClockCorrection$fReadGpsClockCorrection$fEqGpsClockCorrectiongpsClockCorrection_deltaClockC0gpsClockCorrection_deltaClockC1gpsClockCorrection_deltaClockC2gpsClockCorrection_satGlonassOrbitCorrectionHeader!_glonassOrbitCorrectionHeader_num$_glonassOrbitCorrectionHeader_epochs,_glonassOrbitCorrectionHeader_updateInterval&_glonassOrbitCorrectionHeader_multiple#_glonassOrbitCorrectionHeader_datum!_glonassOrbitCorrectionHeader_iod&_glonassOrbitCorrectionHeader_provider&_glonassOrbitCorrectionHeader_solution_glonassOrbitCorrectionHeader_n$fBinaryBitGpsClockCorrection$fFromJSONGpsClockCorrection$fToJSONGpsClockCorrection"$fShowGlonassOrbitCorrectionHeader"$fReadGlonassOrbitCorrectionHeader $fEqGlonassOrbitCorrectionHeader"glonassOrbitCorrectionHeader_datum#glonassOrbitCorrectionHeader_epochs glonassOrbitCorrectionHeader_iod%glonassOrbitCorrectionHeader_multipleglonassOrbitCorrectionHeader_n glonassOrbitCorrectionHeader_num%glonassOrbitCorrectionHeader_provider%glonassOrbitCorrectionHeader_solution+glonassOrbitCorrectionHeader_updateIntervalGlonassOrbitCorrection_glonassOrbitCorrection_sat_glonassOrbitCorrection_iode#_glonassOrbitCorrection_deltaRadial'_glonassOrbitCorrection_deltaAlongTrack'_glonassOrbitCorrection_deltaCrossTrack&_glonassOrbitCorrection_dotDeltaRadial*_glonassOrbitCorrection_dotDeltaAlongTrack*_glonassOrbitCorrection_dotDeltaCrossTrack'$fBinaryBitGlonassOrbitCorrectionHeader&$fFromJSONGlonassOrbitCorrectionHeader$$fToJSONGlonassOrbitCorrectionHeader$fShowGlonassOrbitCorrection$fReadGlonassOrbitCorrection$fEqGlonassOrbitCorrection&glonassOrbitCorrection_deltaAlongTrack&glonassOrbitCorrection_deltaCrossTrack"glonassOrbitCorrection_deltaRadial)glonassOrbitCorrection_dotDeltaAlongTrack)glonassOrbitCorrection_dotDeltaCrossTrack%glonassOrbitCorrection_dotDeltaRadialglonassOrbitCorrection_iodeglonassOrbitCorrection_satGlonassClockCorrectionHeader!_glonassClockCorrectionHeader_num$_glonassClockCorrectionHeader_epochs,_glonassClockCorrectionHeader_updateInterval&_glonassClockCorrectionHeader_multiple!_glonassClockCorrectionHeader_iod&_glonassClockCorrectionHeader_provider&_glonassClockCorrectionHeader_solution_glonassClockCorrectionHeader_n!$fBinaryBitGlonassOrbitCorrection $fFromJSONGlonassOrbitCorrection$fToJSONGlonassOrbitCorrection"$fShowGlonassClockCorrectionHeader"$fReadGlonassClockCorrectionHeader $fEqGlonassClockCorrectionHeader#glonassClockCorrectionHeader_epochs glonassClockCorrectionHeader_iod%glonassClockCorrectionHeader_multipleglonassClockCorrectionHeader_n glonassClockCorrectionHeader_num%glonassClockCorrectionHeader_provider%glonassClockCorrectionHeader_solution+glonassClockCorrectionHeader_updateIntervalGlonassClockCorrection_glonassClockCorrection_sat$_glonassClockCorrection_deltaClockC0$_glonassClockCorrection_deltaClockC1$_glonassClockCorrection_deltaClockC2'$fBinaryBitGlonassClockCorrectionHeader&$fFromJSONGlonassClockCorrectionHeader$$fToJSONGlonassClockCorrectionHeader$fShowGlonassClockCorrection$fReadGlonassClockCorrection$fEqGlonassClockCorrection#glonassClockCorrection_deltaClockC0#glonassClockCorrection_deltaClockC1#glonassClockCorrection_deltaClockC2glonassClockCorrection_satGpsOrbitClockCorrectionHeader"_gpsOrbitClockCorrectionHeader_num%_gpsOrbitClockCorrectionHeader_epochs-_gpsOrbitClockCorrectionHeader_updateInterval'_gpsOrbitClockCorrectionHeader_multiple$_gpsOrbitClockCorrectionHeader_datum"_gpsOrbitClockCorrectionHeader_iod'_gpsOrbitClockCorrectionHeader_provider'_gpsOrbitClockCorrectionHeader_solution _gpsOrbitClockCorrectionHeader_n!$fBinaryBitGlonassClockCorrection $fFromJSONGlonassClockCorrection$fToJSONGlonassClockCorrection#$fShowGpsOrbitClockCorrectionHeader#$fReadGpsOrbitClockCorrectionHeader!$fEqGpsOrbitClockCorrectionHeader#gpsOrbitClockCorrectionHeader_datum$gpsOrbitClockCorrectionHeader_epochs!gpsOrbitClockCorrectionHeader_iod&gpsOrbitClockCorrectionHeader_multiplegpsOrbitClockCorrectionHeader_n!gpsOrbitClockCorrectionHeader_num&gpsOrbitClockCorrectionHeader_provider&gpsOrbitClockCorrectionHeader_solution,gpsOrbitClockCorrectionHeader_updateIntervalGpsOrbitClockCorrection_gpsOrbitClockCorrection_sat_gpsOrbitClockCorrection_iode$_gpsOrbitClockCorrection_deltaRadial(_gpsOrbitClockCorrection_deltaAlongTrack(_gpsOrbitClockCorrection_deltaCrossTrack'_gpsOrbitClockCorrection_dotDeltaRadial+_gpsOrbitClockCorrection_dotDeltaAlongTrack+_gpsOrbitClockCorrection_dotDeltaCrossTrack%_gpsOrbitClockCorrection_deltaClockC0%_gpsOrbitClockCorrection_deltaClockC1%_gpsOrbitClockCorrection_deltaClockC2($fBinaryBitGpsOrbitClockCorrectionHeader'$fFromJSONGpsOrbitClockCorrectionHeader%$fToJSONGpsOrbitClockCorrectionHeader$fShowGpsOrbitClockCorrection$fReadGpsOrbitClockCorrection$fEqGpsOrbitClockCorrection'gpsOrbitClockCorrection_deltaAlongTrack$gpsOrbitClockCorrection_deltaClockC0$gpsOrbitClockCorrection_deltaClockC1$gpsOrbitClockCorrection_deltaClockC2'gpsOrbitClockCorrection_deltaCrossTrack#gpsOrbitClockCorrection_deltaRadial*gpsOrbitClockCorrection_dotDeltaAlongTrack*gpsOrbitClockCorrection_dotDeltaCrossTrack&gpsOrbitClockCorrection_dotDeltaRadialgpsOrbitClockCorrection_iodegpsOrbitClockCorrection_sat!GlonassOrbitClockCorrectionHeader&_glonassOrbitClockCorrectionHeader_num)_glonassOrbitClockCorrectionHeader_epochs1_glonassOrbitClockCorrectionHeader_updateInterval+_glonassOrbitClockCorrectionHeader_multiple(_glonassOrbitClockCorrectionHeader_datum&_glonassOrbitClockCorrectionHeader_iod+_glonassOrbitClockCorrectionHeader_provider+_glonassOrbitClockCorrectionHeader_solution$_glonassOrbitClockCorrectionHeader_n"$fBinaryBitGpsOrbitClockCorrection!$fFromJSONGpsOrbitClockCorrection$fToJSONGpsOrbitClockCorrection'$fShowGlonassOrbitClockCorrectionHeader'$fReadGlonassOrbitClockCorrectionHeader%$fEqGlonassOrbitClockCorrectionHeader'glonassOrbitClockCorrectionHeader_datum(glonassOrbitClockCorrectionHeader_epochs%glonassOrbitClockCorrectionHeader_iod*glonassOrbitClockCorrectionHeader_multiple#glonassOrbitClockCorrectionHeader_n%glonassOrbitClockCorrectionHeader_num*glonassOrbitClockCorrectionHeader_provider*glonassOrbitClockCorrectionHeader_solution0glonassOrbitClockCorrectionHeader_updateIntervalGlonassOrbitClockCorrection _glonassOrbitClockCorrection_sat!_glonassOrbitClockCorrection_iode(_glonassOrbitClockCorrection_deltaRadial,_glonassOrbitClockCorrection_deltaAlongTrack,_glonassOrbitClockCorrection_deltaCrossTrack+_glonassOrbitClockCorrection_dotDeltaRadial/_glonassOrbitClockCorrection_dotDeltaAlongTrack/_glonassOrbitClockCorrection_dotDeltaCrossTrack)_glonassOrbitClockCorrection_deltaClockC0)_glonassOrbitClockCorrection_deltaClockC1)_glonassOrbitClockCorrection_deltaClockC2,$fBinaryBitGlonassOrbitClockCorrectionHeader+$fFromJSONGlonassOrbitClockCorrectionHeader)$fToJSONGlonassOrbitClockCorrectionHeader!$fShowGlonassOrbitClockCorrection!$fReadGlonassOrbitClockCorrection$fEqGlonassOrbitClockCorrection+glonassOrbitClockCorrection_deltaAlongTrack(glonassOrbitClockCorrection_deltaClockC0(glonassOrbitClockCorrection_deltaClockC1(glonassOrbitClockCorrection_deltaClockC2+glonassOrbitClockCorrection_deltaCrossTrack'glonassOrbitClockCorrection_deltaRadial.glonassOrbitClockCorrection_dotDeltaAlongTrack.glonassOrbitClockCorrection_dotDeltaCrossTrack*glonassOrbitClockCorrection_dotDeltaRadial glonassOrbitClockCorrection_iodeglonassOrbitClockCorrection_satGpsCodeBiasCorrectionHeader _gpsCodeBiasCorrectionHeader_num#_gpsCodeBiasCorrectionHeader_epochs+_gpsCodeBiasCorrectionHeader_updateInterval%_gpsCodeBiasCorrectionHeader_multiple _gpsCodeBiasCorrectionHeader_iod%_gpsCodeBiasCorrectionHeader_provider%_gpsCodeBiasCorrectionHeader_solution_gpsCodeBiasCorrectionHeader_n&$fBinaryBitGlonassOrbitClockCorrection%$fFromJSONGlonassOrbitClockCorrection#$fToJSONGlonassOrbitClockCorrection!$fShowGpsCodeBiasCorrectionHeader!$fReadGpsCodeBiasCorrectionHeader$fEqGpsCodeBiasCorrectionHeader"gpsCodeBiasCorrectionHeader_epochsgpsCodeBiasCorrectionHeader_iod$gpsCodeBiasCorrectionHeader_multiplegpsCodeBiasCorrectionHeader_ngpsCodeBiasCorrectionHeader_num$gpsCodeBiasCorrectionHeader_provider$gpsCodeBiasCorrectionHeader_solution*gpsCodeBiasCorrectionHeader_updateInterval GpsCodeBias_gpsCodeBias_signal_gpsCodeBias_codeBias&$fBinaryBitGpsCodeBiasCorrectionHeader%$fFromJSONGpsCodeBiasCorrectionHeader#$fToJSONGpsCodeBiasCorrectionHeader$fShowGpsCodeBias$fReadGpsCodeBias$fEqGpsCodeBiasgpsCodeBias_codeBiasgpsCodeBias_signalGpsCodeBiasCorrection_gpsCodeBiasCorrection_sat_gpsCodeBiasCorrection_n!_gpsCodeBiasCorrection_codeBiases$fBinaryBitGpsCodeBias$fFromJSONGpsCodeBias$fToJSONGpsCodeBias$fShowGpsCodeBiasCorrection$fReadGpsCodeBiasCorrection$fEqGpsCodeBiasCorrection gpsCodeBiasCorrection_codeBiasesgpsCodeBiasCorrection_ngpsCodeBiasCorrection_satGlonassCodeBiasCorrectionHeader$_glonassCodeBiasCorrectionHeader_num'_glonassCodeBiasCorrectionHeader_epochs/_glonassCodeBiasCorrectionHeader_updateInterval)_glonassCodeBiasCorrectionHeader_multiple$_glonassCodeBiasCorrectionHeader_iod)_glonassCodeBiasCorrectionHeader_provider)_glonassCodeBiasCorrectionHeader_solution"_glonassCodeBiasCorrectionHeader_n $fBinaryBitGpsCodeBiasCorrection$fFromJSONGpsCodeBiasCorrection$fToJSONGpsCodeBiasCorrection%$fShowGlonassCodeBiasCorrectionHeader%$fReadGlonassCodeBiasCorrectionHeader#$fEqGlonassCodeBiasCorrectionHeader&glonassCodeBiasCorrectionHeader_epochs#glonassCodeBiasCorrectionHeader_iod(glonassCodeBiasCorrectionHeader_multiple!glonassCodeBiasCorrectionHeader_n#glonassCodeBiasCorrectionHeader_num(glonassCodeBiasCorrectionHeader_provider(glonassCodeBiasCorrectionHeader_solution.glonassCodeBiasCorrectionHeader_updateIntervalGlonassCodeBias_glonassCodeBias_signal_glonassCodeBias_codeBias*$fBinaryBitGlonassCodeBiasCorrectionHeader)$fFromJSONGlonassCodeBiasCorrectionHeader'$fToJSONGlonassCodeBiasCorrectionHeader$fShowGlonassCodeBias$fReadGlonassCodeBias$fEqGlonassCodeBiasglonassCodeBias_codeBiasglonassCodeBias_signalGlonassCodeBiasCorrection_glonassCodeBiasCorrection_sat_glonassCodeBiasCorrection_n%_glonassCodeBiasCorrection_codeBiases$fBinaryBitGlonassCodeBias$fFromJSONGlonassCodeBias$fToJSONGlonassCodeBias$fShowGlonassCodeBiasCorrection$fReadGlonassCodeBiasCorrection$fEqGlonassCodeBiasCorrection$glonassCodeBiasCorrection_codeBiasesglonassCodeBiasCorrection_nglonassCodeBiasCorrection_satGpsPhaseBiasCorrectionHeader!_gpsPhaseBiasCorrectionHeader_num$_gpsPhaseBiasCorrectionHeader_epochs,_gpsPhaseBiasCorrectionHeader_updateInterval&_gpsPhaseBiasCorrectionHeader_multiple!_gpsPhaseBiasCorrectionHeader_iod&_gpsPhaseBiasCorrectionHeader_provider&_gpsPhaseBiasCorrectionHeader_solution(_gpsPhaseBiasCorrectionHeader_dispersive _gpsPhaseBiasCorrectionHeader_mw_gpsPhaseBiasCorrectionHeader_n$$fBinaryBitGlonassCodeBiasCorrection#$fFromJSONGlonassCodeBiasCorrection!$fToJSONGlonassCodeBiasCorrection"$fShowGpsPhaseBiasCorrectionHeader"$fReadGpsPhaseBiasCorrectionHeader $fEqGpsPhaseBiasCorrectionHeader'gpsPhaseBiasCorrectionHeader_dispersive#gpsPhaseBiasCorrectionHeader_epochs gpsPhaseBiasCorrectionHeader_iod%gpsPhaseBiasCorrectionHeader_multiplegpsPhaseBiasCorrectionHeader_mwgpsPhaseBiasCorrectionHeader_n gpsPhaseBiasCorrectionHeader_num%gpsPhaseBiasCorrectionHeader_provider%gpsPhaseBiasCorrectionHeader_solution+gpsPhaseBiasCorrectionHeader_updateInterval GpsPhaseBias_gpsPhaseBias_signal_gpsPhaseBias_integer_gpsPhaseBias_wideLaneInteger"_gpsPhaseBias_discontinuityCounter_gpsPhaseBias_phaseBias'$fBinaryBitGpsPhaseBiasCorrectionHeader&$fFromJSONGpsPhaseBiasCorrectionHeader$$fToJSONGpsPhaseBiasCorrectionHeader$fShowGpsPhaseBias$fReadGpsPhaseBias$fEqGpsPhaseBias!gpsPhaseBias_discontinuityCountergpsPhaseBias_integergpsPhaseBias_phaseBiasgpsPhaseBias_signalgpsPhaseBias_wideLaneIntegerGpsPhaseBiasCorrection_gpsPhaseBiasCorrection_sat_gpsPhaseBiasCorrection_n _gpsPhaseBiasCorrection_yawAngle_gpsPhaseBiasCorrection_yawRate#_gpsPhaseBiasCorrection_phaseBiases$fBinaryBitGpsPhaseBias$fFromJSONGpsPhaseBias$fToJSONGpsPhaseBias$fShowGpsPhaseBiasCorrection$fReadGpsPhaseBiasCorrection$fEqGpsPhaseBiasCorrectiongpsPhaseBiasCorrection_n"gpsPhaseBiasCorrection_phaseBiasesgpsPhaseBiasCorrection_satgpsPhaseBiasCorrection_yawAnglegpsPhaseBiasCorrection_yawRate GlonassPhaseBiasCorrectionHeader%_glonassPhaseBiasCorrectionHeader_num(_glonassPhaseBiasCorrectionHeader_epochs0_glonassPhaseBiasCorrectionHeader_updateInterval*_glonassPhaseBiasCorrectionHeader_multiple%_glonassPhaseBiasCorrectionHeader_iod*_glonassPhaseBiasCorrectionHeader_provider*_glonassPhaseBiasCorrectionHeader_solution,_glonassPhaseBiasCorrectionHeader_dispersive$_glonassPhaseBiasCorrectionHeader_mw#_glonassPhaseBiasCorrectionHeader_n!$fBinaryBitGpsPhaseBiasCorrection $fFromJSONGpsPhaseBiasCorrection$fToJSONGpsPhaseBiasCorrection&$fShowGlonassPhaseBiasCorrectionHeader&$fReadGlonassPhaseBiasCorrectionHeader$$fEqGlonassPhaseBiasCorrectionHeader+glonassPhaseBiasCorrectionHeader_dispersive'glonassPhaseBiasCorrectionHeader_epochs$glonassPhaseBiasCorrectionHeader_iod)glonassPhaseBiasCorrectionHeader_multiple#glonassPhaseBiasCorrectionHeader_mw"glonassPhaseBiasCorrectionHeader_n$glonassPhaseBiasCorrectionHeader_num)glonassPhaseBiasCorrectionHeader_provider)glonassPhaseBiasCorrectionHeader_solution/glonassPhaseBiasCorrectionHeader_updateIntervalGlonassPhaseBias_glonassPhaseBias_signal_glonassPhaseBias_integer!_glonassPhaseBias_wideLaneInteger&_glonassPhaseBias_discontinuityCounter_glonassPhaseBias_phaseBias+$fBinaryBitGlonassPhaseBiasCorrectionHeader*$fFromJSONGlonassPhaseBiasCorrectionHeader($fToJSONGlonassPhaseBiasCorrectionHeader$fShowGlonassPhaseBias$fReadGlonassPhaseBias$fEqGlonassPhaseBias%glonassPhaseBias_discontinuityCounterglonassPhaseBias_integerglonassPhaseBias_phaseBiasglonassPhaseBias_signal glonassPhaseBias_wideLaneIntegerGlonassPhaseBiasCorrection_glonassPhaseBiasCorrection_sat_glonassPhaseBiasCorrection_n$_glonassPhaseBiasCorrection_yawAngle#_glonassPhaseBiasCorrection_yawRate'_glonassPhaseBiasCorrection_phaseBiases$fBinaryBitGlonassPhaseBias$fFromJSONGlonassPhaseBias$fToJSONGlonassPhaseBias $fShowGlonassPhaseBiasCorrection $fReadGlonassPhaseBiasCorrection$fEqGlonassPhaseBiasCorrectionglonassPhaseBiasCorrection_n&glonassPhaseBiasCorrection_phaseBiasesglonassPhaseBiasCorrection_sat#glonassPhaseBiasCorrection_yawAngle"glonassPhaseBiasCorrection_yawRateMsg1057_msg1057_header_msg1057_correctionsmsg1057%$fBinaryBitGlonassPhaseBiasCorrection$$fFromJSONGlonassPhaseBiasCorrection"$fToJSONGlonassPhaseBiasCorrection $fShowMsg1057 $fReadMsg1057 $fEqMsg1057msg1057_correctionsmsg1057_header$fBinaryMsg1057$fFromJSONMsg1057$fToJSONMsg1057Msg1058_msg1058_header_msg1058_correctionsmsg1058$fToRTCM3Msg1057 $fShowMsg1058 $fReadMsg1058 $fEqMsg1058msg1058_correctionsmsg1058_header$fBinaryMsg1058$fFromJSONMsg1058$fToJSONMsg1058Msg1063_msg1063_header_msg1063_correctionsmsg1063$fToRTCM3Msg1058 $fShowMsg1063 $fReadMsg1063 $fEqMsg1063msg1063_correctionsmsg1063_header$fBinaryMsg1063$fFromJSONMsg1063$fToJSONMsg1063Msg1064_msg1064_header_msg1064_correctionsmsg1064$fToRTCM3Msg1063 $fShowMsg1064 $fReadMsg1064 $fEqMsg1064msg1064_correctionsmsg1064_header$fBinaryMsg1064$fFromJSONMsg1064$fToJSONMsg1064Msg1060_msg1060_header_msg1060_correctionsmsg1060$fToRTCM3Msg1064 $fShowMsg1060 $fReadMsg1060 $fEqMsg1060msg1060_correctionsmsg1060_header$fBinaryMsg1060$fFromJSONMsg1060$fToJSONMsg1060Msg1066_msg1066_header_msg1066_correctionsmsg1066$fToRTCM3Msg1060 $fShowMsg1066 $fReadMsg1066 $fEqMsg1066msg1066_correctionsmsg1066_header$fBinaryMsg1066$fFromJSONMsg1066$fToJSONMsg1066Msg1059_msg1059_header_msg1059_correctionsmsg1059$fToRTCM3Msg1066 $fShowMsg1059 $fReadMsg1059 $fEqMsg1059msg1059_correctionsmsg1059_header$fBinaryMsg1059$fFromJSONMsg1059$fToJSONMsg1059Msg1065_msg1065_header_msg1065_correctionsmsg1065$fToRTCM3Msg1059 $fShowMsg1065 $fReadMsg1065 $fEqMsg1065msg1065_correctionsmsg1065_header$fBinaryMsg1065$fFromJSONMsg1065$fToJSONMsg1065Msg1265_msg1265_header_msg1265_correctionsmsg1265$fToRTCM3Msg1065 $fShowMsg1265 $fReadMsg1265 $fEqMsg1265msg1265_correctionsmsg1265_header$fBinaryMsg1265$fFromJSONMsg1265$fToJSONMsg1265Msg1266_msg1266_header_msg1266_correctionsmsg1266$fToRTCM3Msg1265 $fShowMsg1266 $fReadMsg1266 $fEqMsg1266msg1266_correctionsmsg1266_header$fBinaryMsg1266$fFromJSONMsg1266$fToJSONMsg1266$fToRTCM3Msg1266GpsObservationHeader_gpsObservationHeader_num_gpsObservationHeader_station_gpsObservationHeader_tow!_gpsObservationHeader_synchronous_gpsObservationHeader_n_gpsObservationHeader_smoothing'_gpsObservationHeader_smoothingInterval$fShowGpsObservationHeader$fReadGpsObservationHeader$fEqGpsObservationHeadergpsObservationHeader_ngpsObservationHeader_numgpsObservationHeader_smoothing&gpsObservationHeader_smoothingIntervalgpsObservationHeader_station gpsObservationHeader_synchronousgpsObservationHeader_towGpsL1Observation_gpsL1Observation_code_gpsL1Observation_pseudorange"_gpsL1Observation_carrierMinusCode_gpsL1Observation_lockTime$fBinaryBitGpsObservationHeader$fFromJSONGpsObservationHeader$fToJSONGpsObservationHeader$fShowGpsL1Observation$fReadGpsL1Observation$fEqGpsL1Observation!gpsL1Observation_carrierMinusCodegpsL1Observation_codegpsL1Observation_lockTimegpsL1Observation_pseudorangeGpsL1ExtObservation_gpsL1ExtObservation_ambiguity_gpsL1ExtObservation_cnr$fBinaryBitGpsL1Observation$fFromJSONGpsL1Observation$fToJSONGpsL1Observation$fShowGpsL1ExtObservation$fReadGpsL1ExtObservation$fEqGpsL1ExtObservationgpsL1ExtObservation_ambiguitygpsL1ExtObservation_cnrGpsL2Observation_gpsL2Observation_code'_gpsL2Observation_pseudorangeDifference"_gpsL2Observation_carrierMinusCode_gpsL2Observation_lockTime$fBinaryBitGpsL1ExtObservation$fFromJSONGpsL1ExtObservation$fToJSONGpsL1ExtObservation$fShowGpsL2Observation$fReadGpsL2Observation$fEqGpsL2Observation!gpsL2Observation_carrierMinusCodegpsL2Observation_codegpsL2Observation_lockTime&gpsL2Observation_pseudorangeDifferenceGpsL2ExtObservation_gpsL2ExtObservation_cnr$fBinaryBitGpsL2Observation$fFromJSONGpsL2Observation$fToJSONGpsL2Observation$fShowGpsL2ExtObservation$fReadGpsL2ExtObservation$fEqGpsL2ExtObservationgpsL2ExtObservation_cnrGlonassObservationHeader_glonassObservationHeader_num!_glonassObservationHeader_station_glonassObservationHeader_epoch%_glonassObservationHeader_synchronous_glonassObservationHeader_n#_glonassObservationHeader_smoothing+_glonassObservationHeader_smoothingInterval$fBinaryBitGpsL2ExtObservation$fFromJSONGpsL2ExtObservation$fToJSONGpsL2ExtObservation$fShowGlonassObservationHeader$fReadGlonassObservationHeader$fEqGlonassObservationHeaderglonassObservationHeader_epochglonassObservationHeader_nglonassObservationHeader_num"glonassObservationHeader_smoothing*glonassObservationHeader_smoothingInterval glonassObservationHeader_station$glonassObservationHeader_synchronousGlonassL1Observation_glonassL1Observation_code_glonassL1Observation_frequency!_glonassL1Observation_pseudorange&_glonassL1Observation_carrierMinusCode_glonassL1Observation_lockTime#$fBinaryBitGlonassObservationHeader"$fFromJSONGlonassObservationHeader $fToJSONGlonassObservationHeader$fShowGlonassL1Observation$fReadGlonassL1Observation$fEqGlonassL1Observation%glonassL1Observation_carrierMinusCodeglonassL1Observation_codeglonassL1Observation_frequencyglonassL1Observation_lockTime glonassL1Observation_pseudorangeGlonassL1ExtObservation"_glonassL1ExtObservation_ambiguity_glonassL1ExtObservation_cnr$fBinaryBitGlonassL1Observation$fFromJSONGlonassL1Observation$fToJSONGlonassL1Observation$fShowGlonassL1ExtObservation$fReadGlonassL1ExtObservation$fEqGlonassL1ExtObservation!glonassL1ExtObservation_ambiguityglonassL1ExtObservation_cnrGlonassL2Observation_glonassL2Observation_code+_glonassL2Observation_pseudorangeDifference&_glonassL2Observation_carrierMinusCode_glonassL2Observation_lockTime"$fBinaryBitGlonassL1ExtObservation!$fFromJSONGlonassL1ExtObservation$fToJSONGlonassL1ExtObservation$fShowGlonassL2Observation$fReadGlonassL2Observation$fEqGlonassL2Observation%glonassL2Observation_carrierMinusCodeglonassL2Observation_codeglonassL2Observation_lockTime*glonassL2Observation_pseudorangeDifferenceGlonassL2ExtObservation_glonassL2ExtObservation_cnr$fBinaryBitGlonassL2Observation$fFromJSONGlonassL2Observation$fToJSONGlonassL2Observation$fShowGlonassL2ExtObservation$fReadGlonassL2ExtObservation$fEqGlonassL2ExtObservationglonassL2ExtObservation_cnr GlonassBias_glonassBias_num_glonassBias_station_glonassBias_bias_glonassBias_mask_glonassBias_biases"$fBinaryBitGlonassL2ExtObservation!$fFromJSONGlonassL2ExtObservation$fToJSONGlonassL2ExtObservation$fShowGlonassBias$fReadGlonassBias$fEqGlonassBiasglonassBias_biasglonassBias_biasesglonassBias_maskglonassBias_numglonassBias_stationObservation1001_observation1001_sat_observation1001_l1msg1001$fBinaryBitGlonassBias$fFromJSONGlonassBias$fToJSONGlonassBias$fShowObservation1001$fReadObservation1001$fEqObservation1001observation1001_l1observation1001_satMsg1001_msg1001_header_msg1001_observations$fBinaryBitObservation1001$fFromJSONObservation1001$fToJSONObservation1001 $fShowMsg1001 $fReadMsg1001 $fEqMsg1001msg1001_headermsg1001_observations$fBinaryMsg1001$fFromJSONMsg1001$fToJSONMsg1001Observation1002_observation1002_sat_observation1002_l1_observation1002_l1emsg1002$fToRTCM3Msg1001$fShowObservation1002$fReadObservation1002$fEqObservation1002observation1002_l1observation1002_l1eobservation1002_satMsg1002_msg1002_header_msg1002_observations$fBinaryBitObservation1002$fFromJSONObservation1002$fToJSONObservation1002 $fShowMsg1002 $fReadMsg1002 $fEqMsg1002msg1002_headermsg1002_observations$fBinaryMsg1002$fFromJSONMsg1002$fToJSONMsg1002Observation1003_observation1003_sat_observation1003_l1_observation1003_l2msg1003$fToRTCM3Msg1002$fShowObservation1003$fReadObservation1003$fEqObservation1003observation1003_l1observation1003_l2observation1003_satMsg1003_msg1003_header_msg1003_observations$fBinaryBitObservation1003$fFromJSONObservation1003$fToJSONObservation1003 $fShowMsg1003 $fReadMsg1003 $fEqMsg1003msg1003_headermsg1003_observations$fBinaryMsg1003$fFromJSONMsg1003$fToJSONMsg1003Observation1004_observation1004_sat_observation1004_l1_observation1004_l1e_observation1004_l2_observation1004_l2emsg1004$fToRTCM3Msg1003$fShowObservation1004$fReadObservation1004$fEqObservation1004observation1004_l1observation1004_l1eobservation1004_l2observation1004_l2eobservation1004_satMsg1004_msg1004_header_msg1004_observations$fBinaryBitObservation1004$fFromJSONObservation1004$fToJSONObservation1004 $fShowMsg1004 $fReadMsg1004 $fEqMsg1004msg1004_headermsg1004_observations$fBinaryMsg1004$fFromJSONMsg1004$fToJSONMsg1004Observation1009_observation1009_sat_observation1009_l1msg1009$fToRTCM3Msg1004$fShowObservation1009$fReadObservation1009$fEqObservation1009observation1009_l1observation1009_satMsg1009_msg1009_header_msg1009_observations$fBinaryBitObservation1009$fFromJSONObservation1009$fToJSONObservation1009 $fShowMsg1009 $fReadMsg1009 $fEqMsg1009msg1009_headermsg1009_observations$fBinaryMsg1009$fFromJSONMsg1009$fToJSONMsg1009Observation1010_observation1010_sat_observation1010_l1_observation1010_l1emsg1010$fToRTCM3Msg1009$fShowObservation1010$fReadObservation1010$fEqObservation1010observation1010_l1observation1010_l1eobservation1010_satMsg1010_msg1010_header_msg1010_observations$fBinaryBitObservation1010$fFromJSONObservation1010$fToJSONObservation1010 $fShowMsg1010 $fReadMsg1010 $fEqMsg1010msg1010_headermsg1010_observations$fBinaryMsg1010$fFromJSONMsg1010$fToJSONMsg1010Observation1011_observation1011_sat_observation1011_l1_observation1011_l2msg1011$fToRTCM3Msg1010$fShowObservation1011$fReadObservation1011$fEqObservation1011observation1011_l1observation1011_l2observation1011_satMsg1011_msg1011_header_msg1011_observations$fBinaryBitObservation1011$fFromJSONObservation1011$fToJSONObservation1011 $fShowMsg1011 $fReadMsg1011 $fEqMsg1011msg1011_headermsg1011_observations$fBinaryMsg1011$fFromJSONMsg1011$fToJSONMsg1011Observation1012_observation1012_sat_observation1012_l1_observation1012_l1e_observation1012_l2_observation1012_l2emsg1012$fToRTCM3Msg1011$fShowObservation1012$fReadObservation1012$fEqObservation1012observation1012_l1observation1012_l1eobservation1012_l2observation1012_l2eobservation1012_satMsg1012_msg1012_header_msg1012_observations$fBinaryBitObservation1012$fFromJSONObservation1012$fToJSONObservation1012 $fShowMsg1012 $fReadMsg1012 $fEqMsg1012msg1012_headermsg1012_observations$fBinaryMsg1012$fFromJSONMsg1012$fToJSONMsg1012Msg1230 _msg1230_biasmsg1230$fToRTCM3Msg1012 $fShowMsg1230 $fReadMsg1230 $fEqMsg1230 msg1230_bias$fBinaryMsg1230$fFromJSONMsg1230$fToJSONMsg1230$fToRTCM3Msg1230 MsmHeader_msmHeader_num_msmHeader_station_msmHeader_epoch_msmHeader_multiple_msmHeader_iods_msmHeader_reserved_msmHeader_clockSteering_msmHeader_externalClock_msmHeader_smoothing_msmHeader_smoothingInterval_msmHeader_satelliteMask_msmHeader_signalMask_msmHeader_cellMask$fShowMsmHeader$fReadMsmHeader $fEqMsmHeadermsmHeader_cellMaskmsmHeader_clockSteeringmsmHeader_epochmsmHeader_externalClockmsmHeader_iodsmsmHeader_multiple msmHeader_nummsmHeader_reservedmsmHeader_satelliteMaskmsmHeader_signalMaskmsmHeader_smoothingmsmHeader_smoothingIntervalmsmHeader_stationMsm46SatelliteData_msm46SatelliteData_ranges _msm46SatelliteData_rangesModulo$fBinaryBitMsmHeader$fFromJSONMsmHeader$fToJSONMsmHeader$fShowMsm46SatelliteData$fReadMsm46SatelliteData$fEqMsm46SatelliteDatamsm46SatelliteData_rangesmsm46SatelliteData_rangesModuloMsm57SatelliteData_msm57SatelliteData_ranges_msm57SatelliteData_extendeds _msm57SatelliteData_rangesModulo#_msm57SatelliteData_phaseRangeRatesgetBitsMsm46SatelliteDataputBitsMsm46SatelliteData$fFromJSONMsm46SatelliteData$fToJSONMsm46SatelliteData$fShowMsm57SatelliteData$fReadMsm57SatelliteData$fEqMsm57SatelliteDatamsm57SatelliteData_extendeds"msm57SatelliteData_phaseRangeRatesmsm57SatelliteData_rangesmsm57SatelliteData_rangesModuloMsm4SignalData_msm4SignalData_pseudoranges_msm4SignalData_phaseranges_msm4SignalData_lockTimes_msm4SignalData_halfCycles_msm4SignalData_cnrsgetBitsMsm57SatelliteDataputBitsMsm57SatelliteData$fFromJSONMsm57SatelliteData$fToJSONMsm57SatelliteData$fShowMsm4SignalData$fReadMsm4SignalData$fEqMsm4SignalDatamsm4SignalData_cnrsmsm4SignalData_halfCyclesmsm4SignalData_lockTimesmsm4SignalData_phaserangesmsm4SignalData_pseudorangesMsm5SignalData_msm5SignalData_pseudoranges_msm5SignalData_phaseranges_msm5SignalData_lockTimes_msm5SignalData_halfCycles_msm5SignalData_cnrs_msm5SignalData_phaseRangeRatesgetBitsMsm4SignalDataputBitsMsm4SignalData$fFromJSONMsm4SignalData$fToJSONMsm4SignalData$fShowMsm5SignalData$fReadMsm5SignalData$fEqMsm5SignalDatamsm5SignalData_cnrsmsm5SignalData_halfCyclesmsm5SignalData_lockTimesmsm5SignalData_phaseRangeRatesmsm5SignalData_phaserangesmsm5SignalData_pseudorangesMsm6SignalData_msm6SignalData_pseudoranges_msm6SignalData_phaseranges_msm6SignalData_lockTimes_msm6SignalData_halfCycles_msm6SignalData_cnrsgetBitsMsm5SignalDataputBitsMsm5SignalData$fFromJSONMsm5SignalData$fToJSONMsm5SignalData$fShowMsm6SignalData$fReadMsm6SignalData$fEqMsm6SignalDatamsm6SignalData_cnrsmsm6SignalData_halfCyclesmsm6SignalData_lockTimesmsm6SignalData_phaserangesmsm6SignalData_pseudorangesMsm7SignalData_msm7SignalData_pseudoranges_msm7SignalData_phaseranges_msm7SignalData_lockTimes_msm7SignalData_halfCycles_msm7SignalData_cnrs_msm7SignalData_phaseRangeRatesgetBitsMsm6SignalDataputBitsMsm6SignalData$fFromJSONMsm6SignalData$fToJSONMsm6SignalData$fShowMsm7SignalData$fReadMsm7SignalData$fEqMsm7SignalDatamsm7SignalData_cnrsmsm7SignalData_halfCyclesmsm7SignalData_lockTimesmsm7SignalData_phaseRangeRatesmsm7SignalData_phaserangesmsm7SignalData_pseudorangesMsg1074_msg1074_header_msg1074_satelliteData_msg1074_signalDatagetBitsMsm7SignalDataputBitsMsm7SignalDatamsg1074$fFromJSONMsm7SignalData$fToJSONMsm7SignalData $fShowMsg1074 $fReadMsg1074 $fEqMsg1074msg1074_headermsg1074_satelliteDatamsg1074_signalData$fBinaryMsg1074$fFromJSONMsg1074$fToJSONMsg1074Msg1075_msg1075_header_msg1075_satelliteData_msg1075_signalDatamsg1075$fToRTCM3Msg1074 $fShowMsg1075 $fReadMsg1075 $fEqMsg1075msg1075_headermsg1075_satelliteDatamsg1075_signalData$fBinaryMsg1075$fFromJSONMsg1075$fToJSONMsg1075Msg1076_msg1076_header_msg1076_satelliteData_msg1076_signalDatamsg1076$fToRTCM3Msg1075 $fShowMsg1076 $fReadMsg1076 $fEqMsg1076msg1076_headermsg1076_satelliteDatamsg1076_signalData$fBinaryMsg1076$fFromJSONMsg1076$fToJSONMsg1076Msg1077_msg1077_header_msg1077_satelliteData_msg1077_signalDatamsg1077$fToRTCM3Msg1076 $fShowMsg1077 $fReadMsg1077 $fEqMsg1077msg1077_headermsg1077_satelliteDatamsg1077_signalData$fBinaryMsg1077$fFromJSONMsg1077$fToJSONMsg1077Msg1084_msg1084_header_msg1084_satelliteData_msg1084_signalDatamsg1084$fToRTCM3Msg1077 $fShowMsg1084 $fReadMsg1084 $fEqMsg1084msg1084_headermsg1084_satelliteDatamsg1084_signalData$fBinaryMsg1084$fFromJSONMsg1084$fToJSONMsg1084Msg1085_msg1085_header_msg1085_satelliteData_msg1085_signalDatamsg1085$fToRTCM3Msg1084 $fShowMsg1085 $fReadMsg1085 $fEqMsg1085msg1085_headermsg1085_satelliteDatamsg1085_signalData$fBinaryMsg1085$fFromJSONMsg1085$fToJSONMsg1085Msg1086_msg1086_header_msg1086_satelliteData_msg1086_signalDatamsg1086$fToRTCM3Msg1085 $fShowMsg1086 $fReadMsg1086 $fEqMsg1086msg1086_headermsg1086_satelliteDatamsg1086_signalData$fBinaryMsg1086$fFromJSONMsg1086$fToJSONMsg1086Msg1087_msg1087_header_msg1087_satelliteData_msg1087_signalDatamsg1087$fToRTCM3Msg1086 $fShowMsg1087 $fReadMsg1087 $fEqMsg1087msg1087_headermsg1087_satelliteDatamsg1087_signalData$fBinaryMsg1087$fFromJSONMsg1087$fToJSONMsg1087Msg1094_msg1094_header_msg1094_satelliteData_msg1094_signalDatamsg1094$fToRTCM3Msg1087 $fShowMsg1094 $fReadMsg1094 $fEqMsg1094msg1094_headermsg1094_satelliteDatamsg1094_signalData$fBinaryMsg1094$fFromJSONMsg1094$fToJSONMsg1094Msg1095_msg1095_header_msg1095_satelliteData_msg1095_signalDatamsg1095$fToRTCM3Msg1094 $fShowMsg1095 $fReadMsg1095 $fEqMsg1095msg1095_headermsg1095_satelliteDatamsg1095_signalData$fBinaryMsg1095$fFromJSONMsg1095$fToJSONMsg1095Msg1096_msg1096_header_msg1096_satelliteData_msg1096_signalDatamsg1096$fToRTCM3Msg1095 $fShowMsg1096 $fReadMsg1096 $fEqMsg1096msg1096_headermsg1096_satelliteDatamsg1096_signalData$fBinaryMsg1096$fFromJSONMsg1096$fToJSONMsg1096Msg1097_msg1097_header_msg1097_satelliteData_msg1097_signalDatamsg1097$fToRTCM3Msg1096 $fShowMsg1097 $fReadMsg1097 $fEqMsg1097msg1097_headermsg1097_satelliteDatamsg1097_signalData$fBinaryMsg1097$fFromJSONMsg1097$fToJSONMsg1097Msg1104_msg1104_header_msg1104_satelliteData_msg1104_signalDatamsg1104$fToRTCM3Msg1097 $fShowMsg1104 $fReadMsg1104 $fEqMsg1104msg1104_headermsg1104_satelliteDatamsg1104_signalData$fBinaryMsg1104$fFromJSONMsg1104$fToJSONMsg1104Msg1105_msg1105_header_msg1105_satelliteData_msg1105_signalDatamsg1105$fToRTCM3Msg1104 $fShowMsg1105 $fReadMsg1105 $fEqMsg1105msg1105_headermsg1105_satelliteDatamsg1105_signalData$fBinaryMsg1105$fFromJSONMsg1105$fToJSONMsg1105Msg1106_msg1106_header_msg1106_satelliteData_msg1106_signalDatamsg1106$fToRTCM3Msg1105 $fShowMsg1106 $fReadMsg1106 $fEqMsg1106msg1106_headermsg1106_satelliteDatamsg1106_signalData$fBinaryMsg1106$fFromJSONMsg1106$fToJSONMsg1106Msg1107_msg1107_header_msg1107_satelliteData_msg1107_signalDatamsg1107$fToRTCM3Msg1106 $fShowMsg1107 $fReadMsg1107 $fEqMsg1107msg1107_headermsg1107_satelliteDatamsg1107_signalData$fBinaryMsg1107$fFromJSONMsg1107$fToJSONMsg1107Msg1114_msg1114_header_msg1114_satelliteData_msg1114_signalDatamsg1114$fToRTCM3Msg1107 $fShowMsg1114 $fReadMsg1114 $fEqMsg1114msg1114_headermsg1114_satelliteDatamsg1114_signalData$fBinaryMsg1114$fFromJSONMsg1114$fToJSONMsg1114Msg1115_msg1115_header_msg1115_satelliteData_msg1115_signalDatamsg1115$fToRTCM3Msg1114 $fShowMsg1115 $fReadMsg1115 $fEqMsg1115msg1115_headermsg1115_satelliteDatamsg1115_signalData$fBinaryMsg1115$fFromJSONMsg1115$fToJSONMsg1115Msg1116_msg1116_header_msg1116_satelliteData_msg1116_signalDatamsg1116$fToRTCM3Msg1115 $fShowMsg1116 $fReadMsg1116 $fEqMsg1116msg1116_headermsg1116_satelliteDatamsg1116_signalData$fBinaryMsg1116$fFromJSONMsg1116$fToJSONMsg1116Msg1117_msg1117_header_msg1117_satelliteData_msg1117_signalDatamsg1117$fToRTCM3Msg1116 $fShowMsg1117 $fReadMsg1117 $fEqMsg1117msg1117_headermsg1117_satelliteDatamsg1117_signalData$fBinaryMsg1117$fFromJSONMsg1117$fToJSONMsg1117Msg1124_msg1124_header_msg1124_satelliteData_msg1124_signalDatamsg1124$fToRTCM3Msg1117 $fShowMsg1124 $fReadMsg1124 $fEqMsg1124msg1124_headermsg1124_satelliteDatamsg1124_signalData$fBinaryMsg1124$fFromJSONMsg1124$fToJSONMsg1124Msg1125_msg1125_header_msg1125_satelliteData_msg1125_signalDatamsg1125$fToRTCM3Msg1124 $fShowMsg1125 $fReadMsg1125 $fEqMsg1125msg1125_headermsg1125_satelliteDatamsg1125_signalData$fBinaryMsg1125$fFromJSONMsg1125$fToJSONMsg1125Msg1126_msg1126_header_msg1126_satelliteData_msg1126_signalDatamsg1126$fToRTCM3Msg1125 $fShowMsg1126 $fReadMsg1126 $fEqMsg1126msg1126_headermsg1126_satelliteDatamsg1126_signalData$fBinaryMsg1126$fFromJSONMsg1126$fToJSONMsg1126Msg1127_msg1127_header_msg1127_satelliteData_msg1127_signalDatamsg1127$fToRTCM3Msg1126 $fShowMsg1127 $fReadMsg1127 $fEqMsg1127msg1127_headermsg1127_satelliteDatamsg1127_signalData$fBinaryMsg1127$fFromJSONMsg1127$fToJSONMsg1127$fToRTCM3Msg1127GpsEphemerisHeader_gpsEphemerisHeader_num_gpsEphemerisHeader_sat$fShowGpsEphemerisHeader$fReadGpsEphemerisHeader$fEqGpsEphemerisHeadergpsEphemerisHeader_numgpsEphemerisHeader_sat GpsEphemeris_gpsEphemeris_wn_gpsEphemeris_svAccuracy_gpsEphemeris_codeOnL2_gpsEphemeris_idot_gpsEphemeris_iode_gpsEphemeris_toc_gpsEphemeris_af2_gpsEphemeris_af1_gpsEphemeris_af0_gpsEphemeris_iodc_gpsEphemeris_c_rs_gpsEphemeris_dn_gpsEphemeris_m0_gpsEphemeris_c_uc_gpsEphemeris_ecc_gpsEphemeris_c_us_gpsEphemeris_sqrta_gpsEphemeris_toe_gpsEphemeris_c_ic_gpsEphemeris_omega0_gpsEphemeris_c_is_gpsEphemeris_i0_gpsEphemeris_c_rc_gpsEphemeris_w_gpsEphemeris_omegadot_gpsEphemeris_tgd_gpsEphemeris_svHealth_gpsEphemeris_l2pFlag_gpsEphemeris_fitInterval$fBinaryBitGpsEphemerisHeader$fFromJSONGpsEphemerisHeader$fToJSONGpsEphemerisHeader$fBinaryBitGpsEphemeris$fShowGpsEphemeris$fReadGpsEphemeris$fEqGpsEphemerisgpsEphemeris_af0gpsEphemeris_af1gpsEphemeris_af2gpsEphemeris_c_icgpsEphemeris_c_isgpsEphemeris_c_rcgpsEphemeris_c_rsgpsEphemeris_c_ucgpsEphemeris_c_usgpsEphemeris_codeOnL2gpsEphemeris_dngpsEphemeris_eccgpsEphemeris_fitIntervalgpsEphemeris_i0gpsEphemeris_idotgpsEphemeris_iodcgpsEphemeris_iodegpsEphemeris_l2pFlaggpsEphemeris_m0gpsEphemeris_omega0gpsEphemeris_omegadotgpsEphemeris_sqrtagpsEphemeris_svAccuracygpsEphemeris_svHealthgpsEphemeris_tgdgpsEphemeris_tocgpsEphemeris_toegpsEphemeris_wgpsEphemeris_wnGlonassEphemerisHeader_glonassEphemerisHeader_num_glonassEphemerisHeader_sat_glonassEphemerisHeader_channel$fFromJSONGpsEphemeris$fToJSONGpsEphemeris$fShowGlonassEphemerisHeader$fReadGlonassEphemerisHeader$fEqGlonassEphemerisHeaderglonassEphemerisHeader_channelglonassEphemerisHeader_numglonassEphemerisHeader_satGlonassEphemeris_glonassEphemeris_almanacHealth$_glonassEphemeris_healthAvailability_glonassEphemeris_p1_glonassEphemeris_tk_glonassEphemeris_bn_msb_glonassEphemeris_p2_glonassEphemeris_tb_glonassEphemeris_xndot_glonassEphemeris_xn_glonassEphemeris_xndotdot_glonassEphemeris_yndot_glonassEphemeris_yn_glonassEphemeris_yndotdot_glonassEphemeris_zndot_glonassEphemeris_zn_glonassEphemeris_zndotdot_glonassEphemeris_p3_glonassEphemeris_gammaN_glonassEphemeris_mp_glonassEphemeris_mi3_glonassEphemeris_tauN_glonassEphemeris_mdeltatau_glonassEphemeris_en_glonassEphemeris_mp4_glonassEphemeris_mft_glonassEphemeris_mnt_glonassEphemeris_mM_glonassEphemeris_additional_glonassEphemeris_nA_glonassEphemeris_tauC_glonassEphemeris_mn4_glonassEphemeris_mTauGps_glonassEphemeris_mln5_glonassEphemeris_reserved!$fBinaryBitGlonassEphemerisHeader $fFromJSONGlonassEphemerisHeader$fToJSONGlonassEphemerisHeader$fShowGlonassEphemeris$fReadGlonassEphemeris$fEqGlonassEphemerisglonassEphemeris_additionalglonassEphemeris_almanacHealthglonassEphemeris_bn_msbglonassEphemeris_englonassEphemeris_gammaN#glonassEphemeris_healthAvailabilityglonassEphemeris_mMglonassEphemeris_mTauGpsglonassEphemeris_mdeltatauglonassEphemeris_mftglonassEphemeris_mi3glonassEphemeris_mln5glonassEphemeris_mn4glonassEphemeris_mntglonassEphemeris_mpglonassEphemeris_mp4glonassEphemeris_nAglonassEphemeris_p1glonassEphemeris_p2glonassEphemeris_p3glonassEphemeris_reservedglonassEphemeris_tauCglonassEphemeris_tauNglonassEphemeris_tbglonassEphemeris_tkglonassEphemeris_xnglonassEphemeris_xndotglonassEphemeris_xndotdotglonassEphemeris_ynglonassEphemeris_yndotglonassEphemeris_yndotdotglonassEphemeris_znglonassEphemeris_zndotglonassEphemeris_zndotdotMsg1019_msg1019_header_msg1019_ephemerismsg1019$fBinaryBitGlonassEphemeris$fFromJSONGlonassEphemeris$fToJSONGlonassEphemeris $fShowMsg1019 $fReadMsg1019 $fEqMsg1019msg1019_ephemerismsg1019_header$fBinaryMsg1019$fFromJSONMsg1019$fToJSONMsg1019Msg1020_msg1020_header_msg1020_ephemerismsg1020$fToRTCM3Msg1019 $fShowMsg1020 $fReadMsg1020 $fEqMsg1020msg1020_ephemerismsg1020_header$fBinaryMsg1020$fFromJSONMsg1020$fToJSONMsg1020$fToRTCM3Msg1020AntennaReference_antennaReference_num_antennaReference_station_antennaReference_gps_antennaReference_glonass_antennaReference_computed_antennaReference_ecef_x_antennaReference_oscillator_antennaReference_ecef_y_antennaReference_quarterCycle_antennaReference_ecef_z$fShowAntennaReference$fReadAntennaReference$fEqAntennaReferenceantennaReference_computedantennaReference_ecef_xantennaReference_ecef_yantennaReference_ecef_zantennaReference_glonassantennaReference_gpsantennaReference_numantennaReference_oscillatorantennaReference_quarterCycleantennaReference_stationExtAntennaReference_extAntennaReference_height$fBinaryBitAntennaReference$fFromJSONAntennaReference$fToJSONAntennaReference$fShowExtAntennaReference$fReadExtAntennaReference$fEqExtAntennaReferenceextAntennaReference_heightAntennaDescriptor_antennaDescriptor_num_antennaDescriptor_station_antennaDescriptor_n_antennaDescriptor_descriptors_antennaDescriptor_setup$fBinaryBitExtAntennaReference$fFromJSONExtAntennaReference$fToJSONExtAntennaReference$fShowAntennaDescriptor$fReadAntennaDescriptor$fEqAntennaDescriptorantennaDescriptor_descriptorsantennaDescriptor_nantennaDescriptor_numantennaDescriptor_setupantennaDescriptor_stationExtAntennaDescriptor_extAntennaDescriptor_n#_extAntennaDescriptor_serialNumbers$fBinaryBitAntennaDescriptor$fFromJSONAntennaDescriptor$fToJSONAntennaDescriptor$fShowExtAntennaDescriptor$fReadExtAntennaDescriptor$fEqExtAntennaDescriptorextAntennaDescriptor_n"extAntennaDescriptor_serialNumbersReceiverDescriptor_receiverDescriptor_n_receiverDescriptor_descriptors_receiverDescriptor_m$_receiverDescriptor_firmwareVersions_receiverDescriptor_l!_receiverDescriptor_serialNumbers$fBinaryBitExtAntennaDescriptor$fFromJSONExtAntennaDescriptor$fToJSONExtAntennaDescriptor$fShowReceiverDescriptor$fReadReceiverDescriptor$fEqReceiverDescriptorreceiverDescriptor_descriptors#receiverDescriptor_firmwareVersionsreceiverDescriptor_lreceiverDescriptor_mreceiverDescriptor_n receiverDescriptor_serialNumbersMsg1005_msg1005_referencemsg1005$fBinaryBitReceiverDescriptor$fFromJSONReceiverDescriptor$fToJSONReceiverDescriptor $fShowMsg1005 $fReadMsg1005 $fEqMsg1005msg1005_reference$fBinaryMsg1005$fFromJSONMsg1005$fToJSONMsg1005Msg1006_msg1006_reference_msg1006_extReferencemsg1006$fToRTCM3Msg1005 $fShowMsg1006 $fReadMsg1006 $fEqMsg1006msg1006_extReferencemsg1006_reference$fBinaryMsg1006$fFromJSONMsg1006$fToJSONMsg1006Msg1007_msg1007_descriptormsg1007$fToRTCM3Msg1006 $fShowMsg1007 $fReadMsg1007 $fEqMsg1007msg1007_descriptor$fBinaryMsg1007$fFromJSONMsg1007$fToJSONMsg1007Msg1008_msg1008_descriptor_msg1008_extDescriptormsg1008$fToRTCM3Msg1007 $fShowMsg1008 $fReadMsg1008 $fEqMsg1008msg1008_descriptormsg1008_extDescriptor$fBinaryMsg1008$fFromJSONMsg1008$fToJSONMsg1008Msg1033_msg1033_antennaDescriptor_msg1033_antennaExtDescriptor_msg1033_receiverDescriptormsg1033$fToRTCM3Msg1008 $fShowMsg1033 $fReadMsg1033 $fEqMsg1033msg1033_antennaDescriptormsg1033_antennaExtDescriptormsg1033_receiverDescriptor$fBinaryMsg1033$fFromJSONMsg1033$fToJSONMsg1033$fToRTCM3Msg1033RTCM3Msg RTCM3Msg1001 RTCM3Msg1002 RTCM3Msg1003 RTCM3Msg1004 RTCM3Msg1005 RTCM3Msg1006 RTCM3Msg1007 RTCM3Msg1008 RTCM3Msg1009 RTCM3Msg1010 RTCM3Msg1011 RTCM3Msg1012 RTCM3Msg1013 RTCM3Msg1019 RTCM3Msg1020 RTCM3Msg1029 RTCM3Msg1033 RTCM3Msg1057 RTCM3Msg1058 RTCM3Msg1059 RTCM3Msg1060 RTCM3Msg1063 RTCM3Msg1064 RTCM3Msg1065 RTCM3Msg1066 RTCM3Msg1074 RTCM3Msg1075 RTCM3Msg1076 RTCM3Msg1077 RTCM3Msg1084 RTCM3Msg1085 RTCM3Msg1086 RTCM3Msg1087 RTCM3Msg1094 RTCM3Msg1095 RTCM3Msg1096 RTCM3Msg1097 RTCM3Msg1104 RTCM3Msg1105 RTCM3Msg1106 RTCM3Msg1107 RTCM3Msg1114 RTCM3Msg1115 RTCM3Msg1116 RTCM3Msg1117 RTCM3Msg1124 RTCM3Msg1125 RTCM3Msg1126 RTCM3Msg1127 RTCM3Msg1230 RTCM3Msg1265 RTCM3Msg1266RTCM3MsgUnknownRTCM3MsgBadCrc RTCM3MsgEmpty$fShowRTCM3Msg$fReadRTCM3Msg $fEqRTCM3Msg _RTCM3Msg1001 _RTCM3Msg1002 _RTCM3Msg1003 _RTCM3Msg1004 _RTCM3Msg1005 _RTCM3Msg1006 _RTCM3Msg1007 _RTCM3Msg1008 _RTCM3Msg1009 _RTCM3Msg1010 _RTCM3Msg1011 _RTCM3Msg1012 _RTCM3Msg1013 _RTCM3Msg1019 _RTCM3Msg1020 _RTCM3Msg1029 _RTCM3Msg1033 _RTCM3Msg1057 _RTCM3Msg1058 _RTCM3Msg1059 _RTCM3Msg1060 _RTCM3Msg1063 _RTCM3Msg1064 _RTCM3Msg1065 _RTCM3Msg1066 _RTCM3Msg1074 _RTCM3Msg1075 _RTCM3Msg1076 _RTCM3Msg1077 _RTCM3Msg1084 _RTCM3Msg1085 _RTCM3Msg1086 _RTCM3Msg1087 _RTCM3Msg1094 _RTCM3Msg1095 _RTCM3Msg1096 _RTCM3Msg1097 _RTCM3Msg1104 _RTCM3Msg1105 _RTCM3Msg1106 _RTCM3Msg1107 _RTCM3Msg1114 _RTCM3Msg1115 _RTCM3Msg1116 _RTCM3Msg1117 _RTCM3Msg1124 _RTCM3Msg1125 _RTCM3Msg1126 _RTCM3Msg1127 _RTCM3Msg1230 _RTCM3Msg1265 _RTCM3Msg1266_RTCM3MsgUnknown_RTCM3MsgBadCrc_RTCM3MsgEmpty<<>>$fFromJSONRTCM3Msg$fToJSONRTCM3Msg$fHasMsgRTCM3Msg$fBinaryRTCM3Msg deriveRTCM3