| 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.System
Description
RTCMv3 System.
- data MessageHeader = MessageHeader {
- _messageHeader_num :: Word16
- _messageHeader_station :: Word16
- _messageHeader_mjd :: Word16
- _messageHeader_seconds :: Word32
- _messageHeader_n :: Word8
- _messageHeader_leapSeconds :: Word8
- messageHeader_station :: Lens' MessageHeader Word16
- messageHeader_seconds :: Lens' MessageHeader Word32
- messageHeader_num :: Lens' MessageHeader Word16
- messageHeader_n :: Lens' MessageHeader Word8
- messageHeader_mjd :: Lens' MessageHeader Word16
- messageHeader_leapSeconds :: Lens' MessageHeader Word8
- data Message = Message {
- _message_num :: Word16
- _message_synchronous :: Bool
- _message_interval :: Word16
- message_synchronous :: Lens' Message Bool
- message_num :: Lens' Message Word16
- message_interval :: Lens' Message Word16
- msg1013 :: Word16
- data Msg1013 = Msg1013 {}
- msg1013_messages :: Lens' Msg1013 [Message]
- msg1013_header :: Lens' Msg1013 MessageHeader
Documentation
data MessageHeader Source #
MessageHeader
Messages and system parameters header.
Constructors
| MessageHeader | |
Fields
| |
messageHeader_station :: Lens' MessageHeader Word16 Source #
messageHeader_num :: Lens' MessageHeader Word16 Source #
messageHeader_mjd :: Lens' MessageHeader Word16 Source #
Message
Transmitted message.
Constructors
| Message | |
Fields
| |
message_num :: Lens' Message Word16 Source #
message_interval :: Lens' Message Word16 Source #
Msg1013.
RTCMv3 message 1013.
Constructors
| Msg1013 | |
Fields
| |