rtcm-0.2.39: Haskell bindings for RTCM.

CopyrightCopyright (C) 2015 Swift Navigation Inc.
LicenseLGPL-3
MaintainerSwift Navigation <dev@swiftnav.com>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Data.RTCM3.SSR

Description

RTCMv3 messages for State Space Representation parameters.

Synopsis

Documentation

data GpsOrbitCorrectionHeader Source #

GpsOrbitCorrectionHeader.

GPS orbit correction header.

data GpsOrbitCorrection Source #

GpsOrbitCorrectionMessage.

GPS orbit correction message.

data GpsClockCorrectionHeader Source #

GpsClockCorrectionHeader.

GPS clock correction message.

data GpsClockCorrection Source #

GpsClockCorrectionMessage.

GPS clock correction message.

data GlonassOrbitCorrectionHeader Source #

GlonassOrbitCorrectionHeader.

GLONASS orbit correction header.

Instances
Eq GlonassOrbitCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GlonassOrbitCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GlonassOrbitCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GlonassOrbitCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GlonassOrbitCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GlonassOrbitCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GlonassOrbitCorrection Source #

GlonassOrbitCorrectionMessage.

GLONASS orbit correction message.

data GlonassClockCorrectionHeader Source #

GlonassClockCorrectionHeader.

GLONASS clock correction message.

Instances
Eq GlonassClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GlonassClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GlonassClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GlonassClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GlonassClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GlonassClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GlonassClockCorrection Source #

GlonassClockCorrectionMessage.

GLONASS clock correction message.

data GpsOrbitClockCorrectionHeader Source #

GpsOrbitClockCorrectionHeader.

GPS orbit and clock correction header.

Instances
Eq GpsOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GpsOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GpsOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GpsOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GpsOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GpsOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GpsOrbitClockCorrection Source #

GpsOrbitClockCorrectionMessage.

GPS orbit correction message.

data GlonassOrbitClockCorrectionHeader Source #

GlonassOrbitClockCorrectionHeader.

GLONASS orbit correction header.

Instances
Eq GlonassOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GlonassOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GlonassOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GlonassOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GlonassOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GlonassOrbitClockCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GlonassOrbitClockCorrection Source #

GlonassOrbitClockCorrectionMessage.

GLONASS orbit correction message.

Instances
Eq GlonassOrbitClockCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GlonassOrbitClockCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GlonassOrbitClockCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GlonassOrbitClockCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GlonassOrbitClockCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GlonassOrbitClockCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

data GpsCodeBiasCorrectionHeader Source #

GpsCodeBiasCorrectionHeader.

GPS code bias correction header.

Instances
Eq GpsCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GpsCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GpsCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GpsCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GpsCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GpsCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GpsCodeBiasCorrection Source #

GpsCodeBiasCorrectionMessage.

GPS code bias correction message.

Constructors

GpsCodeBiasCorrection 

Fields

data GlonassCodeBiasCorrectionHeader Source #

GlonassCodeBiasCorrectionHeader.

GLONASS code bias correction header.

Instances
Eq GlonassCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GlonassCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GlonassCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GlonassCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GlonassCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GlonassCodeBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GlonassCodeBiasCorrection Source #

GlonassCodeBiasCorrectionMessage.

GLONASS code bias correction message.

data GpsPhaseBiasCorrectionHeader Source #

GpsPhaseBiasCorrectionHeader.

GPS phase bias correction header.

Instances
Eq GpsPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GpsPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GpsPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GpsPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GpsPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GpsPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GpsPhaseBias Source #

GpsPhaseBias.

GPS phase bias.

Constructors

GpsPhaseBias 

Fields

data GpsPhaseBiasCorrection Source #

GpsPhaseBiasCorrectionMessage.

GPS phase bias correction message.

data GlonassPhaseBiasCorrectionHeader Source #

GlonassPhaseBiasCorrectionHeader.

GLONASS phase bias correction header.

Instances
Eq GlonassPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GlonassPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GlonassPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GlonassPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GlonassPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GlonassPhaseBiasCorrectionHeader Source # 
Instance details

Defined in Data.RTCM3.SSR

data GlonassPhaseBias Source #

GlonassPhaseBias.

GLONASS phase bias.

Constructors

GlonassPhaseBias 

Fields

data GlonassPhaseBiasCorrection Source #

GlonassPhaseBiasCorrectionMessage.

GLONASS phase bias correction message.

Instances
Eq GlonassPhaseBiasCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

Read GlonassPhaseBiasCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

Show GlonassPhaseBiasCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON GlonassPhaseBiasCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON GlonassPhaseBiasCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

BinaryBit GlonassPhaseBiasCorrection Source # 
Instance details

Defined in Data.RTCM3.SSR

data Msg1057 Source #

Msg 1057.

RTCMv3 message 1057.

Constructors

Msg1057 

Fields

Instances
Eq Msg1057 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1057 -> Msg1057 -> Bool #

(/=) :: Msg1057 -> Msg1057 -> Bool #

Read Msg1057 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1057 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1057 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1057 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1057 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1057 -> Put #

get :: Get Msg1057 #

putList :: [Msg1057] -> Put #

ToRTCM3 Msg1057 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1057 -> Msg Source #

data Msg1058 Source #

Msg 1058.

RTCMv3 message 1058.

Constructors

Msg1058 

Fields

Instances
Eq Msg1058 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1058 -> Msg1058 -> Bool #

(/=) :: Msg1058 -> Msg1058 -> Bool #

Read Msg1058 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1058 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1058 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1058 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1058 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1058 -> Put #

get :: Get Msg1058 #

putList :: [Msg1058] -> Put #

ToRTCM3 Msg1058 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1058 -> Msg Source #

data Msg1063 Source #

Msg 1063.

RTCMv3 message 1063.

Constructors

Msg1063 

Fields

Instances
Eq Msg1063 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1063 -> Msg1063 -> Bool #

(/=) :: Msg1063 -> Msg1063 -> Bool #

Read Msg1063 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1063 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1063 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1063 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1063 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1063 -> Put #

get :: Get Msg1063 #

putList :: [Msg1063] -> Put #

ToRTCM3 Msg1063 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1063 -> Msg Source #

data Msg1064 Source #

Msg 1064.

RTCMv3 message 1064.

Constructors

Msg1064 

Fields

Instances
Eq Msg1064 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1064 -> Msg1064 -> Bool #

(/=) :: Msg1064 -> Msg1064 -> Bool #

Read Msg1064 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1064 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1064 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1064 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1064 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1064 -> Put #

get :: Get Msg1064 #

putList :: [Msg1064] -> Put #

ToRTCM3 Msg1064 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1064 -> Msg Source #

data Msg1060 Source #

Msg 1060.

RTCMv3 message 1060.

Constructors

Msg1060 

Fields

Instances
Eq Msg1060 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1060 -> Msg1060 -> Bool #

(/=) :: Msg1060 -> Msg1060 -> Bool #

Read Msg1060 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1060 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1060 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1060 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1060 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1060 -> Put #

get :: Get Msg1060 #

putList :: [Msg1060] -> Put #

ToRTCM3 Msg1060 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1060 -> Msg Source #

data Msg1066 Source #

Msg 1066.

RTCMv3 message 1066.

Constructors

Msg1066 

Fields

Instances
Eq Msg1066 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1066 -> Msg1066 -> Bool #

(/=) :: Msg1066 -> Msg1066 -> Bool #

Read Msg1066 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1066 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1066 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1066 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1066 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1066 -> Put #

get :: Get Msg1066 #

putList :: [Msg1066] -> Put #

ToRTCM3 Msg1066 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1066 -> Msg Source #

data Msg1059 Source #

Msg 1059.

RTCMv3 message 1059.

Constructors

Msg1059 

Fields

Instances
Eq Msg1059 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1059 -> Msg1059 -> Bool #

(/=) :: Msg1059 -> Msg1059 -> Bool #

Read Msg1059 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1059 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1059 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1059 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1059 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1059 -> Put #

get :: Get Msg1059 #

putList :: [Msg1059] -> Put #

ToRTCM3 Msg1059 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1059 -> Msg Source #

data Msg1065 Source #

Msg 1065.

RTCMv3 message 1065.

Constructors

Msg1065 

Fields

Instances
Eq Msg1065 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1065 -> Msg1065 -> Bool #

(/=) :: Msg1065 -> Msg1065 -> Bool #

Read Msg1065 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1065 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1065 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1065 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1065 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1065 -> Put #

get :: Get Msg1065 #

putList :: [Msg1065] -> Put #

ToRTCM3 Msg1065 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1065 -> Msg Source #

data Msg1265 Source #

Msg 1265.

RTCMv3 message 1265.

Constructors

Msg1265 

Fields

Instances
Eq Msg1265 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1265 -> Msg1265 -> Bool #

(/=) :: Msg1265 -> Msg1265 -> Bool #

Read Msg1265 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1265 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1265 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1265 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1265 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1265 -> Put #

get :: Get Msg1265 #

putList :: [Msg1265] -> Put #

ToRTCM3 Msg1265 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1265 -> Msg Source #

data Msg1266 Source #

Msg 1266.

RTCMv3 message 1266.

Constructors

Msg1266 

Fields

Instances
Eq Msg1266 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

(==) :: Msg1266 -> Msg1266 -> Bool #

(/=) :: Msg1266 -> Msg1266 -> Bool #

Read Msg1266 Source # 
Instance details

Defined in Data.RTCM3.SSR

Show Msg1266 Source # 
Instance details

Defined in Data.RTCM3.SSR

ToJSON Msg1266 Source # 
Instance details

Defined in Data.RTCM3.SSR

FromJSON Msg1266 Source # 
Instance details

Defined in Data.RTCM3.SSR

Binary Msg1266 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

put :: Msg1266 -> Put #

get :: Get Msg1266 #

putList :: [Msg1266] -> Put #

ToRTCM3 Msg1266 Source # 
Instance details

Defined in Data.RTCM3.SSR

Methods

toRTCM3 :: Msg1266 -> Msg Source #