9      !"#$%&'()*+,-./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 )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNoneS>Calculate Qualcomm 24-bit Cyclical Redundancy Check (CRC-24Q). )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNoneU )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNoneW  )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#ZP"#$%(&')*+$%&'(3210/.-,)*+"#"#$%&'( )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone^9cDerive ToRTCM3 typeclass, given an RTCM3 message number name and the name of the implemented type.9)Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#e4 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.SMsg1013.RTCMv3 message 1013.UMessages header.V Messages.456789:;?@ABCDEFGHIPQRSTUVW^_'456789:;DCBA@?KKJEFGHIRQPYYXWSTUV_^aa`c456789:;EFGHISTUV)Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#dGpsOrbitCorrectionHeader.GPS orbit correction header.fMessage number.gGPS epoch time.hSSR update interval.iMultiple message indicator.jSatellite reference datum.kIOD SSR.lSSR provider id.mSSR solution id.nNumber 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.GpsOrbitClockCorrectionHeader.&GPS orbit and clock 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./GpsOrbitClockCorrectionMessage.GPS orbit correction message.1GPS satellite id.2 GPS IODE.3 Delta Radial.4Delta Along-Track.5Delta Cross-Track.6Dot Delta Radial.7Dot Delta Along-Track.8Dot Delta Cross-Track.9Delta clock C0.:Delta clock C1.;Delta clock C2.M"GlonassOrbitClockCorrectionHeader. GLONASS orbit correction header.OMessage number.PGLONASS epoch time.QSSR update interval.RMultiple message indicator.SSatellite reference datum.TIOD SSR.USSR provider id.VSSR solution id.WNumber of satellites.g#GlonassOrbitClockCorrectionMessage.!GLONASS orbit correction message.iGLONASS satellite id.j GLONASS IODE.k Delta Radial.lDelta Along-Track.mDelta Cross-Track.nDot Delta Radial.oDot Delta Along-Track.pDot Delta Cross-Track.qDelta clock C0.rDelta clock C1.sDelta 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.GpsPhaseBiasCorrectionMessage."GPS phase bias correction message.GPS satellite id.Number of biases. Yaw angle. Yaw rate.GPS phase biases.)!GlonassPhaseBiasCorrectionHeader.%GLONASS phase bias correction header.+Message number.,GLONASS epoch time.-SSR update interval..Multiple message indicator./IOD SSR.0SSR provider id.1SSR solution id.2&Dispersive Bias Consistency Indicator.3MW Consistency Indicator.4Number of satellites.EGlonassPhaseBias.GLONASS phase bias.GGLONASS signal.HSignal Integer Indicator.I$Signals wide-lane integer indicator.JSignal Discontinuity Counter.KGLONASS phase bias.W"GlonassPhaseBiasCorrectionMessage.&GLONASS phase bias correction message.YGLONASS satellite id.ZNumber of biases.[ Yaw angle.\ Yaw rate.]GLONASS phase biases.i Msg 1057.RTCMv3 message 1057.kGPS orbit correction header.lGPS orbit corrections.y 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.defghijklmnrstuvwxyz{|}~  &'()*+,-./0123456789:;BCDEFGHIJKLMNOPQRSTUVW^_`abcdefghijklmnopqrsz{|}~   $%&'()*+,-./01234;<=>?@ABCDEFGHIJKRSTUVWXYZ[\]defghijklmtuyz{|}.defghijklmnzyxwvutsr{|}~     !! .-,+*)('&==</0123456789:;LKJIHGFEDCBYYXMNOPQRSTUVWfedcba`_^uutghijklmnopqrs~}|{z      ('&%$665)*+,-./01234DCBA@?>=<;MMLEFGHIJKVUTSR__^WXYZ[\]hgfedoonmijklutwwv~}yz{|"d efghijklmn{ |}~     / 0123456789:;M NOPQRSTUVWg hijklmnopqrs      ) *+,-./01234EFGHIJKWXYZ[\]ijklyz{|)Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#*qGpsObservationHeader.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.GPS L1 pseudorange. GPS L1 phaserange - pseudorange.GPS L1 lock time indicator.GpsL1ExtObservation. GPS RTK L1 extended observation.GPS L1 pseudorange ambiguity.GPS L1 carrier-to-noise ratio.'GpsL2Observation.GPS RTK L2 observation.)GPS L2 code indicator.*!GPS L2-L1 pseudorange difference.+#GPS L2 phaserange - L1 pseudorange.,GPS L2 lock time indicator.7GpsL2ExtObservation. GPS RTK L2 extended observation.9GPS L2 carrier-to-noise ratio.AGlonassObservationHeader.GLONASS RTK observation header.CMessage number.DReference station id.EGLONASS epoch time.FSynchronous GNSS flag.G)Number of GLONASS satellite observations.H,GLONASS divergence-free smoothing indicator.IGLONASS smoothing interval.WGlonassL1Observation.GLONASS RTK L1 observation.YGLONASS L1 code indicator.Z+GLONASS satellite frequency channel number.[GLONASS L1 pseudorange.\$GLONASS L1 phaserange - pseudorange.]GLONASS L1 lock time indicator.iGlonassL1ExtObservation.$GLONASS RTK L1 extended observation.k!GLONASS L1 pseudorange ambiguity.l"GLONASS L1 carrier-to-noise ratio.uGlonassL2Observation.GLONASS RTK L2 observation.wGLONASS L2 code indicator.x%GLONASS L2-L1 pseudorange difference.y'GLONASS L2 phaserange - L1 pseudorange.zGLONASS 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.Observation1009.,GLONASS RTK L1 observation for message 1009.GLONASS satellite id.GLONASS RTK L1 observation. Msg1009.RTCMv3 message 1009."GLONASS observation header.#GLONASS RTK L1 observations./Observation1010.5GLONASS RTK L1 extended observation for message 1010.1GLONASS satellite id.2GLONASS RTK L1 observation.3$GLONASS RTK L1 extended observation.<Msg1010.RTCMv3 message 1010.>GLONASS observation header.?%GLONASS RTK L1 extended observations.KObservation1011.0GLONASS RTK L1, L2 observation for message 1011.MGLONASS satellite id.NGLONASS RTK L1 observation.OGLONASS RTK L2 observation.XMsg1011.RTCMv3 message 1011.ZGLONASS observation header.[ GLONASS RTK L1, L2 observations.gObservation1012.9GLONASS RTK L1, L2 extended observation for message 1012.iGLONASS satellite id.jGLONASS RTK L1 observation.k$GLONASS RTK L1 extended observation.lGLONASS RTK L2 observation.m$GLONASS RTK L2 extended observation.xMsg1012.RTCMv3 message 1012.zGLONASS observation header.{)GLONASS RTK L1, L2 extended observations.Msg1230.RTCMv3 message 1230. GLONASS bias.     %&'()*+,3456789@ABCDEFGHIPQRSTUVWXYZ[\]defghijklstuvwxyz  !"#*+/012349:;<=>?FGKLMNOPUVWXYZ[bcghijklmnstuvwxyz{H       &%..-'()*+,6543;;:789@KKJABCDEFGHIVUTSRQP__^WXYZ[\]hgfednnmijklts||{uvwxyz    %%$ !"#+*--,54/0123;:9AA@<=>?GFIIHQPKLMNOWVU]]\XYZ[cbeedonghijklmwvuts}}|xyz{   '()*+,789ABCDEFGHIWXYZ[\]ijkluvwxyz  !"#/0123<=>?KLMNOXYZ[ghijklmxyz{)Copyright (C) 2017 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#jKGpsEphemerisHeader.!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 numberC_n word$Is GLONASS almanac health available?GLONASS P1 wordTime 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 flagGLONASS P2 wordGTime to which GLONASS navigation data are referenced. Unit: 15 minutesGLONASS 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)GLONASS z_n(t_b)S, second time-derivative, given in PZ-90 datum. Unit: km/s^2 Scale factor: 2^(-30)GLONASS P3 wordRRelative deviation of predicted carrier from nominal value. Scale factor: 2^(-40)GLONASS-M P-wordGLONASS-M I_n word extracted from third string of the subframe [this is the extent of the explanation given in the RTCM document]GLONASS  tau_n(t_b)k, correction to the satellite time relative to GLONASS system time. Units: seconds Scale factor: 2^(-30)GLONASS 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)IGLONASS E_n, age of GLONASS navigation data Units: days Scale factor: 1GLONASS-M P4 word:GLONASS-M predicted satellite user range accuracy at time t_bGLONASS_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) GLONASS-M I_nv word extracted from fifth string of the subframe [this is the extent of the explanation given in the RTCM document]Reserved field.9 Msg 1019.RTCMv3 message 1019.`See RTCM spec and GPS SPS Signal Specification, 2.4.3, for more information about these fields.;GPS ephemeris header.<GPS ephemeris body.I Message 1020RTCMv3 message 1020.XSee RTCM spec and GLONASS signal specification for more information about these fields.KGLONASS ephemeris header.LGLONASS ephemeris body.      !"#$%&'()*+,-./0123456789:;<=DEIJKLMRS     876543210/.-,+*)('&%$#"! ??>=9:;<EDGGFNMIJKLSRUUTW#     9:;<IJKL)Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#+XAntennaReference./Stationary antenna reference point information.ZMessage number.[Reference station id.\GPS indicator.]GLONASS indicator.^)Reference-station non-physical indicator._Antenna reference point ECEF-X.`%Single receiver oscillator indicator.aAntenna reference point ECEF-Y.bQuarter cycle indicator.cAntenna reference point ECEF-Z.qExtAntennaReference.8Extended stationary antenna reference point information.sAntenna 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.[XYZ[\]^_`abcghijklmnopqrsz{|}~~XYZ[\]^_`abcponmlkjihguutqrsz{|}~ X YZ[\]^_`abcqrs{|}~ (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:;?@ABCDEFGHIPQRSTUVW^_defghijklmnrstuvwxyz{|}~  &'()*+,-./0123456789:;BCDEFGHIJKLMNOPQRSTUVW^_`abcdefghijklmnopqrsz{|}~   $%&'()*+,-./01234;<=>?@ABCDEFGHIJKRSTUVWXYZ[\]defghijklmtuyz{|}     %&'()*+,3456789@ABCDEFGHIPQRSTUVWXYZ[\]defghijklstuvwxyz  !"#*+/012349:;<=>?FGKLMNOPUVWXYZ[bcghijklmnstuvwxyz{      !"#$%&'()*+,-./0123456789:;<=DEIJKLMRSXYZ[\]^_`abcghijklmnopqrsz{|}~      !"#$%&'()*+,-./01234B     3210/.-,+*)('&%$#"! 87465     :                  !"##$%&'()*+,-./0123456789:;<=>>?@ABCDEFGHIJKLMNNOPQRSTUVWXYZ[[\]^_`abcdefghijkklmnopqrstuvwxyz{|}~      !"#$%&'()*+,--./0123456789:;<=>?@ABCDEFGHIJJKLMNOPQRSTUVWXYZ[\]^_`abccdefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./01234566789:;<=>?@ABCDEFGGHIJKLMNOPQRSTUVWXXYZ[\]^_`abcdefgghijklmnopqrsttuvwxyz{|}~       !!"#$%&'()*+,-./01234566789:;<=>?@ABCDEFGGHIJKLMNOPQRRSTUVWXYZ[\]^_`aabcdefghijjklmnopqrstuvwxyz{{|}~       !"#$%%&'()*+,-./01233456789:;<=>?@ABCCDEFGHIJKLMNOPQQRSTUVWXYZ[\]]^_`abcdeefghijklmnopqrstuvwxyz{|}~       !"#$%&'()*+,-./01233456789:;<<=>?@ABCDEFGHIJKLMMNOPQRSTUVWXXYZ[\]^_`abcdefghijkklmnopqrstuvwxxyz{|}~                                                                      "rtcm-0.2.14-LkwYIVpiC035dzOlzveMEG Data.CRC24QData.RTCM3.InternalData.RTCM3.TypesData.RTCM3.SystemData.RTCM3.SSRData.RTCM3.ObservationsData.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_synchronousMsg1013_msg1013_header_msg1013_messagesmsg1013$fBinaryBitMessage$fFromJSONMessage$fToJSONMessage $fShowMsg1013 $fReadMsg1013 $fEqMsg1013msg1013_headermsg1013_messages$fBinaryMsg1013$fFromJSONMsg1013$fToJSONMsg1013$fToRTCM3Msg1013GpsOrbitCorrectionHeader_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$fToRTCM3Msg1230GpsEphemerisHeader_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 RTCM3Msg1033 RTCM3Msg1057 RTCM3Msg1058 RTCM3Msg1059 RTCM3Msg1060 RTCM3Msg1063 RTCM3Msg1064 RTCM3Msg1065 RTCM3Msg1066 RTCM3Msg1230 RTCM3Msg1265 RTCM3Msg1266RTCM3MsgUnknownRTCM3MsgBadCrc RTCM3MsgEmpty$fShowRTCM3Msg$fReadRTCM3Msg $fEqRTCM3Msg _RTCM3Msg1001 _RTCM3Msg1002 _RTCM3Msg1003 _RTCM3Msg1004 _RTCM3Msg1005 _RTCM3Msg1006 _RTCM3Msg1007 _RTCM3Msg1008 _RTCM3Msg1009 _RTCM3Msg1010 _RTCM3Msg1011 _RTCM3Msg1012 _RTCM3Msg1013 _RTCM3Msg1019 _RTCM3Msg1020 _RTCM3Msg1033 _RTCM3Msg1057 _RTCM3Msg1058 _RTCM3Msg1059 _RTCM3Msg1060 _RTCM3Msg1063 _RTCM3Msg1064 _RTCM3Msg1065 _RTCM3Msg1066 _RTCM3Msg1230 _RTCM3Msg1265 _RTCM3Msg1266_RTCM3MsgUnknown_RTCM3MsgBadCrc_RTCM3MsgEmpty<<>>$fFromJSONRTCM3Msg$fToJSONRTCM3Msg$fHasMsgRTCM3Msg$fBinaryRTCM3Msg deriveRTCM3