sbp-0.52.2: SwiftNav's SBP Library

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

SwiftNav.SBP.Tracking

Description

Satellite code and carrier-phase tracking messages from the device.

Synopsis

Documentation

data TrackingChannelState Source

TrackingChannelState.

Tracking channel state for a specific satellite signal and measured signal power.

Constructors

TrackingChannelState 

Fields

_trackingChannelState_state :: Word8

Status of tracking channel

_trackingChannelState_sid :: GnssSignal

GNSS signal being tracked

_trackingChannelState_cn0 :: Float

Carrier-to-noise density

data MsgTrackingState Source

SBP class for message MSG_TRACKING_STATE (0x0013).

The tracking message returns a variable-length array of tracking channel states. It reports status and carrier-to-noise density measurements for all tracked satellites.

Constructors

MsgTrackingState 

Fields

_msgTrackingState_states :: [TrackingChannelState]

Satellite tracking channel state

data MsgTrackingIq Source

SBP class for message MSG_TRACKING_IQ (0x001C).

When enabled, a tracking channel can output the correlations at each update interval.

Constructors

MsgTrackingIq 

Fields

_msgTrackingIq_channel :: Word8

Tracking channel of origin

_msgTrackingIq_sid :: GnssSignal

GNSS signal identifier

_msgTrackingIq_corrs :: [TrackingChannelCorrelation]

Early, Prompt and Late correlations