sbp-2.6.3: SwiftNav's SBP Library

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

SwiftNav.SBP.Logging

Description

Logging and debugging messages from the device.

Synopsis

Documentation

data MsgLog Source #

SBP class for message MSG_LOG (0x0401).

This message contains a human-readable payload string from the device containing errors, warnings and informational messages at ERROR, WARNING, DEBUG, INFO logging levels.

Constructors

MsgLog 

Fields

Instances
Eq MsgLog Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Methods

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

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

Read MsgLog Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Show MsgLog Source # 
Instance details

Defined in SwiftNav.SBP.Logging

ToJSON MsgLog Source # 
Instance details

Defined in SwiftNav.SBP.Logging

FromJSON MsgLog Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Binary MsgLog Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Methods

put :: MsgLog -> Put #

get :: Get MsgLog #

putList :: [MsgLog] -> Put #

ToSBP MsgLog Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Methods

toSBP :: MsgLog -> Word16 -> Msg Source #

data MsgFwd Source #

SBP class for message MSG_FWD (0x0402).

This message provides the ability to forward messages over SBP. This may take the form of wrapping up SBP messages received by Piksi for logging purposes or wrapping another protocol with SBP. The source identifier indicates from what interface a forwarded stream derived. The protocol identifier identifies what the expected protocol the forwarded msg contains. Protocol 0 represents SBP and the remaining values are implementation defined.

Constructors

MsgFwd 

Fields

Instances
Eq MsgFwd Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Methods

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

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

Read MsgFwd Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Show MsgFwd Source # 
Instance details

Defined in SwiftNav.SBP.Logging

ToJSON MsgFwd Source # 
Instance details

Defined in SwiftNav.SBP.Logging

FromJSON MsgFwd Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Binary MsgFwd Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Methods

put :: MsgFwd -> Put #

get :: Get MsgFwd #

putList :: [MsgFwd] -> Put #

ToSBP MsgFwd Source # 
Instance details

Defined in SwiftNav.SBP.Logging

Methods

toSBP :: MsgFwd -> Word16 -> Msg Source #

data MsgPrintDep Source #

SBP class for message MSG_PRINT_DEP (0x0010).

Deprecated.

Constructors

MsgPrintDep 

Fields