rtcm-0.2.36: Haskell bindings for RTCM.

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

Data.RTCM3.MSM

Description

RTCMv3 messages for Multiple Signal Messages.

Synopsis

Documentation

data MsmHeader Source #

MsmHeader.

MSM observation header.

Constructors

MsmHeader 

Fields

data Msm57SatelliteData Source #

Msm57SatelliteData

MSM57 satellite data.

Constructors

Msm57SatelliteData 

Fields

getBitsMsm46SatelliteData :: Int -> BitGet Msm46SatelliteData Source #

Get Bits for Msm4SatelliteData.

putBitsMsm46SatelliteData :: Msm46SatelliteData -> BitPut () Source #

Put Bits for Msm46SatelliteData.

data Msm4SignalData Source #

Msm4SignalData.

MSM4 signal data.

Constructors

Msm4SignalData 

Fields

getBitsMsm57SatelliteData :: Int -> BitGet Msm57SatelliteData Source #

Get Bits for Msm57SatelliteData.

putBitsMsm57SatelliteData :: Msm57SatelliteData -> BitPut () Source #

Put Bits for Msm4SatelliteData.

data Msm5SignalData Source #

Msm5SignalData.

MSM5 signal data.

Constructors

Msm5SignalData 

Fields

getBitsMsm4SignalData :: Int -> BitGet Msm4SignalData Source #

Get Bits for Msm4SignalData.

putBitsMsm4SignalData :: Msm4SignalData -> BitPut () Source #

Put Bits for Msm4SignalData.

data Msm6SignalData Source #

Msm6SignalData.

MSM6 signal data.

Constructors

Msm6SignalData 

Fields

getBitsMsm5SignalData :: Int -> BitGet Msm5SignalData Source #

Get Bits for Msm5SignalData.

putBitsMsm5SignalData :: Msm5SignalData -> BitPut () Source #

Put Bits for Msm5SignalData.

data Msm7SignalData Source #

Msm7SignalData.

MSM7 signal data.

Constructors

Msm7SignalData 

Fields

getBitsMsm6SignalData :: Int -> BitGet Msm6SignalData Source #

Get Bits for Msm6SignalData.

putBitsMsm6SignalData :: Msm6SignalData -> BitPut () Source #

Put Bits for Msm6SignalData.

data Msg1074 Source #

Message 1074

RTCMv3 message 1074.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1074 
Instances
Eq Msg1074 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1074 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1074 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1074 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1074 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1074 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1074 -> Put #

get :: Get Msg1074 #

putList :: [Msg1074] -> Put #

ToRTCM3 Msg1074 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1074 -> Msg Source #

getBitsMsm7SignalData :: Int -> BitGet Msm7SignalData Source #

Get Bits for Msm7SignalData.

putBitsMsm7SignalData :: Msm7SignalData -> BitPut () Source #

Put Bits for Msm7SignalData.

data Msg1075 Source #

Message 1075

RTCMv3 message 1075.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1075 
Instances
Eq Msg1075 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1075 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1075 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1075 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1075 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1075 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1075 -> Put #

get :: Get Msg1075 #

putList :: [Msg1075] -> Put #

ToRTCM3 Msg1075 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1075 -> Msg Source #

data Msg1076 Source #

Message 1076

RTCMv3 message 1076.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1076 
Instances
Eq Msg1076 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1076 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1076 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1076 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1076 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1076 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1076 -> Put #

get :: Get Msg1076 #

putList :: [Msg1076] -> Put #

ToRTCM3 Msg1076 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1076 -> Msg Source #

data Msg1077 Source #

Message 1077

RTCMv3 message 1077.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1077 
Instances
Eq Msg1077 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1077 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1077 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1077 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1077 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1077 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1077 -> Put #

get :: Get Msg1077 #

putList :: [Msg1077] -> Put #

ToRTCM3 Msg1077 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1077 -> Msg Source #

data Msg1084 Source #

Message 1084

RTCMv3 message 1084.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1084 

Fields

Instances
Eq Msg1084 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1084 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1084 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1084 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1084 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1084 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1084 -> Put #

get :: Get Msg1084 #

putList :: [Msg1084] -> Put #

ToRTCM3 Msg1084 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1084 -> Msg Source #

data Msg1085 Source #

Message 1085

RTCMv3 message 1085.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1085 
Instances
Eq Msg1085 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1085 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1085 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1085 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1085 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1085 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1085 -> Put #

get :: Get Msg1085 #

putList :: [Msg1085] -> Put #

ToRTCM3 Msg1085 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1085 -> Msg Source #

data Msg1086 Source #

Message 1086

RTCMv3 message 1086.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1086 
Instances
Eq Msg1086 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1086 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1086 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1086 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1086 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1086 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1086 -> Put #

get :: Get Msg1086 #

putList :: [Msg1086] -> Put #

ToRTCM3 Msg1086 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1086 -> Msg Source #

data Msg1087 Source #

Message 1087

RTCMv3 message 1087.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1087 
Instances
Eq Msg1087 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1087 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1087 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1087 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1087 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1087 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1087 -> Put #

get :: Get Msg1087 #

putList :: [Msg1087] -> Put #

ToRTCM3 Msg1087 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1087 -> Msg Source #

data Msg1094 Source #

Message 1094

RTCMv3 message 1094.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1094 

Fields

Instances
Eq Msg1094 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1094 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1094 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1094 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1094 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1094 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1094 -> Put #

get :: Get Msg1094 #

putList :: [Msg1094] -> Put #

ToRTCM3 Msg1094 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1094 -> Msg Source #

data Msg1095 Source #

Message 1095

RTCMv3 message 1095.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1095 
Instances
Eq Msg1095 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1095 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1095 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1095 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1095 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1095 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1095 -> Put #

get :: Get Msg1095 #

putList :: [Msg1095] -> Put #

ToRTCM3 Msg1095 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1095 -> Msg Source #

data Msg1096 Source #

Message 1096

RTCMv3 message 1096.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1096 
Instances
Eq Msg1096 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1096 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1096 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1096 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1096 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1096 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1096 -> Put #

get :: Get Msg1096 #

putList :: [Msg1096] -> Put #

ToRTCM3 Msg1096 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1096 -> Msg Source #

data Msg1097 Source #

Message 1097

RTCMv3 message 1097.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1097 
Instances
Eq Msg1097 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1097 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1097 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1097 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1097 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1097 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1097 -> Put #

get :: Get Msg1097 #

putList :: [Msg1097] -> Put #

ToRTCM3 Msg1097 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1097 -> Msg Source #

data Msg1104 Source #

Message 1104

RTCMv3 message 1104.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1104 

Fields

Instances
Eq Msg1104 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1104 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1104 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1104 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1104 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1104 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1104 -> Put #

get :: Get Msg1104 #

putList :: [Msg1104] -> Put #

ToRTCM3 Msg1104 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1104 -> Msg Source #

data Msg1105 Source #

Message 1105

RTCMv3 message 1105.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1105 
Instances
Eq Msg1105 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1105 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1105 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1105 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1105 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1105 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1105 -> Put #

get :: Get Msg1105 #

putList :: [Msg1105] -> Put #

ToRTCM3 Msg1105 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1105 -> Msg Source #

data Msg1106 Source #

Message 1106

RTCMv3 message 1106.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1106 
Instances
Eq Msg1106 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1106 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1106 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1106 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1106 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1106 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1106 -> Put #

get :: Get Msg1106 #

putList :: [Msg1106] -> Put #

ToRTCM3 Msg1106 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1106 -> Msg Source #

data Msg1107 Source #

Message 1107

RTCMv3 message 1107.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1107 
Instances
Eq Msg1107 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1107 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1107 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1107 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1107 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1107 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1107 -> Put #

get :: Get Msg1107 #

putList :: [Msg1107] -> Put #

ToRTCM3 Msg1107 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1107 -> Msg Source #

data Msg1114 Source #

Message 1114

RTCMv3 message 1114.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1114 

Fields

Instances
Eq Msg1114 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1114 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1114 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1114 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1114 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1114 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1114 -> Put #

get :: Get Msg1114 #

putList :: [Msg1114] -> Put #

ToRTCM3 Msg1114 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1114 -> Msg Source #

data Msg1115 Source #

Message 1115

RTCMv3 message 1115.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1115 
Instances
Eq Msg1115 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1115 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1115 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1115 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1115 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1115 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1115 -> Put #

get :: Get Msg1115 #

putList :: [Msg1115] -> Put #

ToRTCM3 Msg1115 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1115 -> Msg Source #

data Msg1116 Source #

Message 1116

RTCMv3 message 1116.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1116 
Instances
Eq Msg1116 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1116 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1116 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1116 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1116 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1116 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1116 -> Put #

get :: Get Msg1116 #

putList :: [Msg1116] -> Put #

ToRTCM3 Msg1116 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1116 -> Msg Source #

data Msg1117 Source #

Message 1117

RTCMv3 message 1117.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1117 
Instances
Eq Msg1117 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1117 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1117 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1117 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1117 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1117 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1117 -> Put #

get :: Get Msg1117 #

putList :: [Msg1117] -> Put #

ToRTCM3 Msg1117 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1117 -> Msg Source #

data Msg1124 Source #

Message 1124

RTCMv3 message 1124.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1124 

Fields

Instances
Eq Msg1124 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1124 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1124 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1124 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1124 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1124 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1124 -> Put #

get :: Get Msg1124 #

putList :: [Msg1124] -> Put #

ToRTCM3 Msg1124 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1124 -> Msg Source #

data Msg1125 Source #

Message 1125

RTCMv3 message 1125.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1125 
Instances
Eq Msg1125 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1125 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1125 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1125 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1125 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1125 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1125 -> Put #

get :: Get Msg1125 #

putList :: [Msg1125] -> Put #

ToRTCM3 Msg1125 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1125 -> Msg Source #

data Msg1126 Source #

Message 1126

RTCMv3 message 1126.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1126 
Instances
Eq Msg1126 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1126 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1126 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1126 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1126 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1126 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1126 -> Put #

get :: Get Msg1126 #

putList :: [Msg1126] -> Put #

ToRTCM3 Msg1126 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1126 -> Msg Source #

data Msg1127 Source #

Message 1127

RTCMv3 message 1127.

See RTCM spec and MSM signal specification for more information about these fields.

Constructors

Msg1127 
Instances
Eq Msg1127 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

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

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

Read Msg1127 Source # 
Instance details

Defined in Data.RTCM3.MSM

Show Msg1127 Source # 
Instance details

Defined in Data.RTCM3.MSM

ToJSON Msg1127 Source # 
Instance details

Defined in Data.RTCM3.MSM

FromJSON Msg1127 Source # 
Instance details

Defined in Data.RTCM3.MSM

Binary Msg1127 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

put :: Msg1127 -> Put #

get :: Get Msg1127 #

putList :: [Msg1127] -> Put #

ToRTCM3 Msg1127 Source # 
Instance details

Defined in Data.RTCM3.MSM

Methods

toRTCM3 :: Msg1127 -> Msg Source #