rtcm-0.2.36: Haskell bindings for RTCM.

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

Data.RTCM3.Antennas

Description

RTCMv3 antenna messages for stationary references and descriptors.

Synopsis

Documentation

data AntennaReference Source #

AntennaReference.

Stationary antenna reference point information.

Constructors

AntennaReference 

Fields

newtype ExtAntennaReference Source #

ExtAntennaReference.

Extended stationary antenna reference point information.

Constructors

ExtAntennaReference 

Fields

data AntennaDescriptor Source #

AntennaDescriptor.

Antenna description information.

Constructors

AntennaDescriptor 

Fields

data ExtAntennaDescriptor Source #

ExtAntennaDescriptor.

Extended antenna description information.

Constructors

ExtAntennaDescriptor 

Fields

data ReceiverDescriptor Source #

ReceiverDescriptor.

Receiver description information.

Constructors

ReceiverDescriptor 

Fields

newtype Msg1005 Source #

Msg1005.

RTCMv3 message 1005.

Constructors

Msg1005 

Fields

Instances
Eq Msg1005 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

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

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

Read Msg1005 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Show Msg1005 Source # 
Instance details

Defined in Data.RTCM3.Antennas

ToJSON Msg1005 Source # 
Instance details

Defined in Data.RTCM3.Antennas

FromJSON Msg1005 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Binary Msg1005 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

put :: Msg1005 -> Put #

get :: Get Msg1005 #

putList :: [Msg1005] -> Put #

ToRTCM3 Msg1005 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

toRTCM3 :: Msg1005 -> Msg Source #

data Msg1006 Source #

Msg1006.

RTCMv3 message 1006.

Constructors

Msg1006 

Fields

Instances
Eq Msg1006 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

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

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

Read Msg1006 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Show Msg1006 Source # 
Instance details

Defined in Data.RTCM3.Antennas

ToJSON Msg1006 Source # 
Instance details

Defined in Data.RTCM3.Antennas

FromJSON Msg1006 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Binary Msg1006 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

put :: Msg1006 -> Put #

get :: Get Msg1006 #

putList :: [Msg1006] -> Put #

ToRTCM3 Msg1006 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

toRTCM3 :: Msg1006 -> Msg Source #

newtype Msg1007 Source #

Msg1007.

RTCMv3 message 1007.

Constructors

Msg1007 

Fields

Instances
Eq Msg1007 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

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

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

Read Msg1007 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Show Msg1007 Source # 
Instance details

Defined in Data.RTCM3.Antennas

ToJSON Msg1007 Source # 
Instance details

Defined in Data.RTCM3.Antennas

FromJSON Msg1007 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Binary Msg1007 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

put :: Msg1007 -> Put #

get :: Get Msg1007 #

putList :: [Msg1007] -> Put #

ToRTCM3 Msg1007 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

toRTCM3 :: Msg1007 -> Msg Source #

data Msg1008 Source #

Msg1008.

RTCMv3 message 1008.

Constructors

Msg1008 

Fields

Instances
Eq Msg1008 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

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

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

Read Msg1008 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Show Msg1008 Source # 
Instance details

Defined in Data.RTCM3.Antennas

ToJSON Msg1008 Source # 
Instance details

Defined in Data.RTCM3.Antennas

FromJSON Msg1008 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Binary Msg1008 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

put :: Msg1008 -> Put #

get :: Get Msg1008 #

putList :: [Msg1008] -> Put #

ToRTCM3 Msg1008 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

toRTCM3 :: Msg1008 -> Msg Source #

data Msg1033 Source #

Msg1033.

RTCMv3 message 1033.

Constructors

Msg1033 
Instances
Eq Msg1033 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

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

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

Read Msg1033 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Show Msg1033 Source # 
Instance details

Defined in Data.RTCM3.Antennas

ToJSON Msg1033 Source # 
Instance details

Defined in Data.RTCM3.Antennas

FromJSON Msg1033 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Binary Msg1033 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

put :: Msg1033 -> Put #

get :: Get Msg1033 #

putList :: [Msg1033] -> Put #

ToRTCM3 Msg1033 Source # 
Instance details

Defined in Data.RTCM3.Antennas

Methods

toRTCM3 :: Msg1033 -> Msg Source #