Copyright | Copyright (C) 2015-2018 Swift Navigation Inc. |
---|---|
License | MIT |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
< Messages reserved for use by the user. >
Synopsis
- data MsgUserData = MsgUserData {
- _msgUserData_contents :: ![Word8]
- msgUserData :: Word16
- msgUserData_contents :: Iso' MsgUserData [Word8]
Documentation
data MsgUserData Source #
SBP class for message MSG_USER_DATA (0x0800).
This message can contain any application specific user data up to a maximum length of 255 bytes per message.
MsgUserData | |
|
Instances
Eq MsgUserData Source # | |
Defined in SwiftNav.SBP.User (==) :: MsgUserData -> MsgUserData -> Bool # (/=) :: MsgUserData -> MsgUserData -> Bool # | |
Read MsgUserData Source # | |
Defined in SwiftNav.SBP.User readsPrec :: Int -> ReadS MsgUserData # readList :: ReadS [MsgUserData] # readPrec :: ReadPrec MsgUserData # readListPrec :: ReadPrec [MsgUserData] # | |
Show MsgUserData Source # | |
Defined in SwiftNav.SBP.User showsPrec :: Int -> MsgUserData -> ShowS # show :: MsgUserData -> String # showList :: [MsgUserData] -> ShowS # | |
ToJSON MsgUserData Source # | |
Defined in SwiftNav.SBP.User toJSON :: MsgUserData -> Value # toEncoding :: MsgUserData -> Encoding # toJSONList :: [MsgUserData] -> Value # toEncodingList :: [MsgUserData] -> Encoding # | |
FromJSON MsgUserData Source # | |
Defined in SwiftNav.SBP.User parseJSON :: Value -> Parser MsgUserData # parseJSONList :: Value -> Parser [MsgUserData] # | |
Binary MsgUserData Source # | |
Defined in SwiftNav.SBP.User | |
ToSBP MsgUserData Source # | |
Defined in SwiftNav.SBP.User |
msgUserData :: Word16 Source #