]      !"#$%&'()*+,-./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 [ \ )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNoneU>Calculate Qualcomm 24-bit Cyclical Redundancy Check (CRC-24Q). )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNoneWy )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNoneY  )Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#\$"#$%(&')*+$%&'(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"#k{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"#uGpsOrbitCorrectionHeader.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"#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.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) 2017 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#qKGpsEphemerisHeader.!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 word"RRelative deviation of predicted carrier from nominal value. Scale factor: 2^(-40)#GLONASS-M P-word$GLONASS-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: 1(GLONASS-M P4 word):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 years0 GLONASS-M tau_gpsh: correction to GPS system time relative to GLONASS system time. Units: seconds Scale factor: 2^(-30)1 GLONASS-M I_nv word extracted from fifth string of the subframe [this is the extent of the explanation given in the RTCM document]2Reserved field.[ 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.k Message 1020RTCMv3 message 1020.XSee RTCM spec and GLONASS signal specification for more information about these fields.mGLONASS ephemeris header.nGLONASS ephemeris body.   !"#$%&'()*+,-./0129:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_fgklmnotu  443 !"#$%&'()*+,-./012ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9aa`_[\]^gfiihpoklmnutwwvy# !"#$%&'()*+,-./012[\]^klmn)Copyright (C) 2015 Swift Navigation, Inc.LGPL-3#Swift Navigation <dev@swiftnav.com> experimentalportableNone"#+zAntennaReference./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.[z{|}~  ~z{|}~    z {|}~ (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{|}   !"#$%&'()*+,-./0129:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_fgklmnotuz{|}~   !"#$%&'()*+,-./0123459:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXD !"#$%&'()*+,-./012345WVUTSRQPONMLKJIHGFEDCBA@?>=<;:9\[XZY !"#$%&'()*+,-./012345^                  !"##$%&'()*+,-./0123456789:;<=>>?@ABCDEFGHIJKLMNNOPQRSTUVWXYZ[[\]^_`abcdefghijklmnoppqrstuvwxyz{|}~      !"#$%%&'()*+,-./01234456789:;<=>?@ABCDEFGHIJKLMMNOPQRSTUVWXYZ[\]^_`abcdefghijjklmnopqrstuvwxyz{|}~      !"#$%&'()**+,-./0123456789:;;<=>?@ABCDEFGHIJKLMNOPQRSTUVVWXYZ[\]^_`abcdefgghijklmnopqrstuvwxxyz{|}~      !"#$%&'())*+,-./01234567889:;<=>?@AABCDEFGHIJKLMNOPQRSTUVVWXYZ[\]^_`abcdefgghijklmnopqrrstuvwxyz{|}~      !"#$%&'()*++,-./01234567899:;<=>?@ABCDEEFGHIJKLMNOPQRSSTUVWXYZ[\]^_`abccdefghijklmnopqqrstuvwxyz{|}}~      !"#$%&'()*+,--./0123456789:;;<=>?@ABCDEFGHIJKLMNOPQRSSTUVWXYZ[\\]^_`abcdefghijklmmnopqrstuvwxxyz{|}~                                                                        "rtcm-0.2.16-HMyS1FKHUSTFD8B9cQRkCD 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_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$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 RTCM3Msg1029 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 _RTCM3Msg1029 _RTCM3Msg1033 _RTCM3Msg1057 _RTCM3Msg1058 _RTCM3Msg1059 _RTCM3Msg1060 _RTCM3Msg1063 _RTCM3Msg1064 _RTCM3Msg1065 _RTCM3Msg1066 _RTCM3Msg1230 _RTCM3Msg1265 _RTCM3Msg1266_RTCM3MsgUnknown_RTCM3MsgBadCrc_RTCM3MsgEmpty<<>>$fFromJSONRTCM3Msg$fToJSONRTCM3Msg$fHasMsgRTCM3Msg$fBinaryRTCM3Msg deriveRTCM3