# Functions
No description provided by the author
DeserializeFrame attempts to read RTCM Frame's from a bufio.Reader and only reads first byte from reader if Preamble or CRC are incorrect TODO: Consider returning the discarded byte, or using Peek for the first byte as well.
DeserializeMessage extracts Message Number from payload and deserializes to the appropriate Message type TODO: Check length of payload before attempting to parse TODO: Each Deserialize method should return errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GPS Epoch Time (TOW).
No description provided by the author
GLONASS Epoch Time (tk).
GPS Epoch Time 1s.
GLONASS Epoch Time 1s.
BeiDou Epoch Time (TOW).
EncapsulateByteArray lazily wraps any byte array in an RTCM3 Frame.
EncapsulateMessage wraps any Message in an RTCM3 Frame.
DF416 + DF034.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
AbstractMessage is used to factor out the MessageNumber attribute which all Message's have.
No description provided by the author
Frame wraps an RTCM3 message to provide a boundary for parsing binary data.
L1-Only GPS RTK Observables.
Extended L1-Only GPS RTK Observables.
L1&L2 GPS RTK Observables.
Extended L1&L2 GPS RTK Observables.
Stationary RTK Reference Station ARP.
Stationary RTK Reference Station ARP with Antenna Height.
Antenna Descriptor.
Antenna Descriptor & Serial Number.
L1-Only GLONASS RTK Observables.
Extended L1-Only GLONASS RTK Observables.
L1&L2 GLONASS RTK Observables.
Extended L1&L2 GLONASS RTK Observables.
System Parameters.
Network Auxiliary Station Data Message.
GPS Ionospheric Correction Differences.
GPS Geometric Correction Differences.
GPS Combined Geometric and Ionospheric Correction Differences.
GPS Ephemerides.
GLONASS Ephemerides.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Unicode Text String.
GPS Network RTK Residual Message.
TODO: Implement a Time method for GLONASS Residuals Epoch Time - DF225 GLONASS Network RTK Residual Message.
Physical Reference Station Position Message.
Receiver and Antenna Descriptors.
GPS Network FKP Gradient.
GLONASS Network FKP Gradient.
GLONASS Ionospheric Correction Differences.
GLONASS Geometric Correction Differences.
GLONASS Combined Geometric and Ionospheric Correction Differences.
BDS Satellite Ephemeris Data.
QZSS Ephemerides.
Galileo F/NAV Satellite Ephemeris Data.
Galileo I/NAV Satellite Ephemeris Data.
SSR GPS Orbit Correction.
SSR GPS Clock Correction.
SSR GPS Code Bias.
SSR GPS Combined Orbit and Clock Corrections.
SSR GPS URA.
SSR GPS High Rate Clock Correction.
SSR GLONASS Orbit Correction.
SSR GLONASS Clock Correction.
SSR GLONASS Code Bias.
SSR GLONASS Combined Orbit and Clock Corrections.
SSR GLONASS URA.
SSR GLONASS High Rate Clock Correction.
GPS MSM1.
GPS MSM2.
GPS MSM3.
GPS MSM4.
GPS MSM5.
GPS MSM6.
GPS MSM7.
GLONASS MSM1.
GLONASS MSM2.
GLONASS MSM3.
GLONASS MSM4.
GLONASS MSM5.
GLONASS MSM6.
GLONASS MSM7.
Galileo MSM1.
Galileo MSM2.
Galileo MSM3.
Galileo MSM4.
Galileo MSM5.
Galileo MSM6.
Galileo MSM7.
SBAS MSM1.
SBAS MSM2.
SBAS MSM3.
SBAS MSM4.
SBAS MSM5.
SBAS MSM6.
SBAS MSM7.
QZSS MSM1.
QZSS MSM2.
QZSS MSM3.
QZSS MSM4.
QZSS MSM5.
QZSS MSM6.
QZSS MSM7.
BeiDou MSM1.
BeiDou MSM2.
BeiDou MSM3.
BeiDou MSM4.
BeiDou MSM5.
BeiDou MSM6.
BeiDou MSM7.
GLONASS L1 and L2 Code-Phase Biases.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MessageUnknown is used for valid Messages for which no type yet exists - For example, experimental or proprietary messages.
TODO: Can't parse using restruct until https://github.com/go-restruct/restruct/pull/32.
No description provided by the author
No description provided by the author
No description provided by the author
Scanner is used for parsing RTCM3 Messages from a Reader.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
Message interface represents any RTCM3 message.
Obseration interface for messages with Epoch attribute.
# Type aliases
No description provided by the author