| Copyright | Copyright (C) 2015 Swift Navigation Inc. | 
|---|---|
| License | LGPL-3 | 
| Maintainer | Swift Navigation <dev@swiftnav.com> | 
| Stability | experimental | 
| Portability | portable | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
Data.RTCM3.Observations
Description
RTCMv3 Observations.
Synopsis
- data GpsObservationHeader = GpsObservationHeader {}
 - gpsObservationHeader_n :: Lens' GpsObservationHeader Word8
 - gpsObservationHeader_num :: Lens' GpsObservationHeader Word16
 - gpsObservationHeader_smoothing :: Lens' GpsObservationHeader Bool
 - gpsObservationHeader_smoothingInterval :: Lens' GpsObservationHeader Word8
 - gpsObservationHeader_station :: Lens' GpsObservationHeader Word16
 - gpsObservationHeader_synchronous :: Lens' GpsObservationHeader Bool
 - gpsObservationHeader_tow :: Lens' GpsObservationHeader Word32
 - data GpsL1Observation = GpsL1Observation {}
 - gpsL1Observation_carrierMinusCode :: Lens' GpsL1Observation Int32
 - gpsL1Observation_code :: Lens' GpsL1Observation Bool
 - gpsL1Observation_lockTime :: Lens' GpsL1Observation Word8
 - gpsL1Observation_pseudorange :: Lens' GpsL1Observation Word32
 - data GpsL1ExtObservation = GpsL1ExtObservation {}
 - gpsL1ExtObservation_ambiguity :: Lens' GpsL1ExtObservation Word8
 - gpsL1ExtObservation_cnr :: Lens' GpsL1ExtObservation Word8
 - data GpsL2Observation = GpsL2Observation {}
 - gpsL2Observation_carrierMinusCode :: Lens' GpsL2Observation Int32
 - gpsL2Observation_code :: Lens' GpsL2Observation Word8
 - gpsL2Observation_lockTime :: Lens' GpsL2Observation Word8
 - gpsL2Observation_pseudorangeDifference :: Lens' GpsL2Observation Int16
 - newtype GpsL2ExtObservation = GpsL2ExtObservation {}
 - gpsL2ExtObservation_cnr :: Iso' GpsL2ExtObservation Word8
 - data GlonassObservationHeader = GlonassObservationHeader {}
 - glonassObservationHeader_epoch :: Lens' GlonassObservationHeader Word32
 - glonassObservationHeader_n :: Lens' GlonassObservationHeader Word8
 - glonassObservationHeader_num :: Lens' GlonassObservationHeader Word16
 - glonassObservationHeader_smoothing :: Lens' GlonassObservationHeader Bool
 - glonassObservationHeader_smoothingInterval :: Lens' GlonassObservationHeader Word8
 - glonassObservationHeader_station :: Lens' GlonassObservationHeader Word16
 - glonassObservationHeader_synchronous :: Lens' GlonassObservationHeader Bool
 - data GlonassL1Observation = GlonassL1Observation {}
 - glonassL1Observation_carrierMinusCode :: Lens' GlonassL1Observation Int32
 - glonassL1Observation_code :: Lens' GlonassL1Observation Bool
 - glonassL1Observation_frequency :: Lens' GlonassL1Observation Word8
 - glonassL1Observation_lockTime :: Lens' GlonassL1Observation Word8
 - glonassL1Observation_pseudorange :: Lens' GlonassL1Observation Word32
 - data GlonassL1ExtObservation = GlonassL1ExtObservation {}
 - glonassL1ExtObservation_ambiguity :: Lens' GlonassL1ExtObservation Word8
 - glonassL1ExtObservation_cnr :: Lens' GlonassL1ExtObservation Word8
 - data GlonassL2Observation = GlonassL2Observation {}
 - glonassL2Observation_carrierMinusCode :: Lens' GlonassL2Observation Int32
 - glonassL2Observation_code :: Lens' GlonassL2Observation Word8
 - glonassL2Observation_lockTime :: Lens' GlonassL2Observation Word8
 - glonassL2Observation_pseudorangeDifference :: Lens' GlonassL2Observation Int16
 - newtype GlonassL2ExtObservation = GlonassL2ExtObservation {}
 - glonassL2ExtObservation_cnr :: Iso' GlonassL2ExtObservation Word8
 - data GlonassBias = GlonassBias {}
 - glonassBias_bias :: Lens' GlonassBias Bool
 - glonassBias_biases :: Lens' GlonassBias [Int16]
 - glonassBias_mask :: Lens' GlonassBias Word8
 - glonassBias_num :: Lens' GlonassBias Word16
 - glonassBias_station :: Lens' GlonassBias Word16
 - data Observation1001 = Observation1001 {}
 - msg1001 :: Word16
 - observation1001_l1 :: Lens' Observation1001 GpsL1Observation
 - observation1001_sat :: Lens' Observation1001 Word8
 - data Msg1001 = Msg1001 {}
 - msg1001_header :: Lens' Msg1001 GpsObservationHeader
 - msg1001_observations :: Lens' Msg1001 [Observation1001]
 - data Observation1002 = Observation1002 {}
 - msg1002 :: Word16
 - observation1002_l1 :: Lens' Observation1002 GpsL1Observation
 - observation1002_l1e :: Lens' Observation1002 GpsL1ExtObservation
 - observation1002_sat :: Lens' Observation1002 Word8
 - data Msg1002 = Msg1002 {}
 - msg1002_header :: Lens' Msg1002 GpsObservationHeader
 - msg1002_observations :: Lens' Msg1002 [Observation1002]
 - data Observation1003 = Observation1003 {}
 - msg1003 :: Word16
 - observation1003_l1 :: Lens' Observation1003 GpsL1Observation
 - observation1003_l2 :: Lens' Observation1003 GpsL2Observation
 - observation1003_sat :: Lens' Observation1003 Word8
 - data Msg1003 = Msg1003 {}
 - msg1003_header :: Lens' Msg1003 GpsObservationHeader
 - msg1003_observations :: Lens' Msg1003 [Observation1003]
 - data Observation1004 = Observation1004 {}
 - msg1004 :: Word16
 - observation1004_l1 :: Lens' Observation1004 GpsL1Observation
 - observation1004_l1e :: Lens' Observation1004 GpsL1ExtObservation
 - observation1004_l2 :: Lens' Observation1004 GpsL2Observation
 - observation1004_l2e :: Lens' Observation1004 GpsL2ExtObservation
 - observation1004_sat :: Lens' Observation1004 Word8
 - data Msg1004 = Msg1004 {}
 - msg1004_header :: Lens' Msg1004 GpsObservationHeader
 - msg1004_observations :: Lens' Msg1004 [Observation1004]
 - data Observation1009 = Observation1009 {}
 - msg1009 :: Word16
 - observation1009_l1 :: Lens' Observation1009 GlonassL1Observation
 - observation1009_sat :: Lens' Observation1009 Word8
 - data Msg1009 = Msg1009 {}
 - msg1009_header :: Lens' Msg1009 GlonassObservationHeader
 - msg1009_observations :: Lens' Msg1009 [Observation1009]
 - data Observation1010 = Observation1010 {}
 - msg1010 :: Word16
 - observation1010_l1 :: Lens' Observation1010 GlonassL1Observation
 - observation1010_l1e :: Lens' Observation1010 GlonassL1ExtObservation
 - observation1010_sat :: Lens' Observation1010 Word8
 - data Msg1010 = Msg1010 {}
 - msg1010_header :: Lens' Msg1010 GlonassObservationHeader
 - msg1010_observations :: Lens' Msg1010 [Observation1010]
 - data Observation1011 = Observation1011 {}
 - msg1011 :: Word16
 - observation1011_l1 :: Lens' Observation1011 GlonassL1Observation
 - observation1011_l2 :: Lens' Observation1011 GlonassL2Observation
 - observation1011_sat :: Lens' Observation1011 Word8
 - data Msg1011 = Msg1011 {}
 - msg1011_header :: Lens' Msg1011 GlonassObservationHeader
 - msg1011_observations :: Lens' Msg1011 [Observation1011]
 - data Observation1012 = Observation1012 {}
 - msg1012 :: Word16
 - observation1012_l1 :: Lens' Observation1012 GlonassL1Observation
 - observation1012_l1e :: Lens' Observation1012 GlonassL1ExtObservation
 - observation1012_l2 :: Lens' Observation1012 GlonassL2Observation
 - observation1012_l2e :: Lens' Observation1012 GlonassL2ExtObservation
 - observation1012_sat :: Lens' Observation1012 Word8
 - data Msg1012 = Msg1012 {}
 - msg1012_header :: Lens' Msg1012 GlonassObservationHeader
 - msg1012_observations :: Lens' Msg1012 [Observation1012]
 - newtype Msg1230 = Msg1230 {}
 - msg1230 :: Word16
 - msg1230_bias :: Iso' Msg1230 GlonassBias
 
Documentation
data GpsObservationHeader Source #
GpsObservationHeader.
GPS RTK observation header.
Constructors
| GpsObservationHeader | |
Fields 
  | |
Instances
data GpsL1Observation Source #
GpsL1Observation.
GPS RTK L1 observation.
Constructors
| GpsL1Observation | |
Fields 
  | |
Instances
data GpsL1ExtObservation Source #
GpsL1ExtObservation.
GPS RTK L1 extended observation.
Constructors
| GpsL1ExtObservation | |
Fields 
  | |
Instances
data GpsL2Observation Source #
GpsL2Observation.
GPS RTK L2 observation.
Constructors
| GpsL2Observation | |
Fields 
  | |
Instances
newtype GpsL2ExtObservation Source #
GpsL2ExtObservation.
GPS RTK L2 extended observation.
Constructors
| GpsL2ExtObservation | |
Fields 
  | |
Instances
data GlonassObservationHeader Source #
GlonassObservationHeader.
GLONASS RTK observation header.
Constructors
| GlonassObservationHeader | |
Fields 
  | |
Instances
data GlonassL1Observation Source #
GlonassL1Observation.
GLONASS RTK L1 observation.
Constructors
| GlonassL1Observation | |
Fields 
  | |
Instances
data GlonassL1ExtObservation Source #
GlonassL1ExtObservation.
GLONASS RTK L1 extended observation.
Constructors
| GlonassL1ExtObservation | |
Fields 
  | |
Instances
data GlonassL2Observation Source #
GlonassL2Observation.
GLONASS RTK L2 observation.
Constructors
| GlonassL2Observation | |
Fields 
  | |
Instances
newtype GlonassL2ExtObservation Source #
GlonassL2ExtObservation.
GLONASS RTK L2 extended observation.
Constructors
| GlonassL2ExtObservation | |
Fields 
  | |
Instances
data GlonassBias Source #
GlonassBias.
GLONASS bias information.
Constructors
| GlonassBias | |
Fields 
  | |
Instances
| Eq GlonassBias Source # | |
Defined in Data.RTCM3.Observations  | |
| Read GlonassBias Source # | |
Defined in Data.RTCM3.Observations Methods readsPrec :: Int -> ReadS GlonassBias # readList :: ReadS [GlonassBias] # readPrec :: ReadPrec GlonassBias # readListPrec :: ReadPrec [GlonassBias] #  | |
| Show GlonassBias Source # | |
Defined in Data.RTCM3.Observations Methods showsPrec :: Int -> GlonassBias -> ShowS # show :: GlonassBias -> String # showList :: [GlonassBias] -> ShowS #  | |
| ToJSON GlonassBias Source # | |
Defined in Data.RTCM3.Observations Methods toJSON :: GlonassBias -> Value # toEncoding :: GlonassBias -> Encoding # toJSONList :: [GlonassBias] -> Value # toEncodingList :: [GlonassBias] -> Encoding #  | |
| FromJSON GlonassBias Source # | |
Defined in Data.RTCM3.Observations  | |
| BinaryBit GlonassBias Source # | |
Defined in Data.RTCM3.Observations  | |
data Observation1001 Source #
Observation1001.
GPS RTK L1 observation for message 1001.
Constructors
| Observation1001 | |
Fields 
  | |
Instances
Msg1001.
RTCMv3 message 1001.
Constructors
| Msg1001 | |
Fields 
  | |
data Observation1002 Source #
Observation1002.
GPS RTK L1 extended observation for message 1002.
Constructors
| Observation1002 | |
Fields 
  | |
Instances
Msg1002.
RTCMv3 message 1002.
Constructors
| Msg1002 | |
Fields 
  | |
data Observation1003 Source #
Observation1003.
GPS RTK L1, L2 observation for message 1003.
Constructors
| Observation1003 | |
Fields 
  | |
Instances
Msg1003.
RTCMv3 message 1003.
Constructors
| Msg1003 | |
Fields 
  | |
data Observation1004 Source #
Observation1004.
GPS RTK L1, L2 extended observation for message 1004.
Constructors
| Observation1004 | |
Fields 
  | |
Instances
Msg1004.
RTCMv3 message 1004.
Constructors
| Msg1004 | |
Fields 
  | |
data Observation1009 Source #
Observation1009.
GLONASS RTK L1 observation for message 1009.
Constructors
| Observation1009 | |
Fields 
  | |
Instances
Msg1009.
RTCMv3 message 1009.
Constructors
| Msg1009 | |
Fields 
  | |
data Observation1010 Source #
Observation1010.
GLONASS RTK L1 extended observation for message 1010.
Constructors
| Observation1010 | |
Fields 
  | |
Instances
Msg1010.
RTCMv3 message 1010.
Constructors
| Msg1010 | |
Fields 
  | |
data Observation1011 Source #
Observation1011.
GLONASS RTK L1, L2 observation for message 1011.
Constructors
| Observation1011 | |
Fields 
  | |
Instances
Msg1011.
RTCMv3 message 1011.
Constructors
| Msg1011 | |
Fields 
  | |
data Observation1012 Source #
Observation1012.
GLONASS RTK L1, L2 extended observation for message 1012.
Constructors
| Observation1012 | |
Fields 
  | |
Instances
Msg1012.
RTCMv3 message 1012.
Constructors
| Msg1012 | |
Fields 
  | |
Msg1230.
RTCMv3 message 1230.
Constructors
| Msg1230 | |
Fields 
  | |