sbp-2.4.7: 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.Tracking

Description

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

Synopsis

Documentation

data MsgTrackingStateDetailedDepA Source #

SBP class for message MSG_TRACKING_STATE_DETAILED_DEP_A (0x0021).

The tracking message returns a set tracking channel parameters for a single tracking channel useful for debugging issues.

Constructors

MsgTrackingStateDetailedDepA 

Fields

Instances
Eq MsgTrackingStateDetailedDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDetailedDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDetailedDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDetailedDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDetailedDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDetailedDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDetailedDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

data MsgTrackingStateDetailedDep Source #

SBP class for message MSG_TRACKING_STATE_DETAILED_DEP (0x0011).

Deprecated.

Constructors

MsgTrackingStateDetailedDep 

Fields

Instances
Eq MsgTrackingStateDetailedDep Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDetailedDep Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDetailedDep Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDetailedDep Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDetailedDep Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDetailedDep Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDetailedDep Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

data TrackingChannelState Source #

TrackingChannelState.

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

Constructors

TrackingChannelState 

Fields

data MsgTrackingState Source #

SBP class for message MSG_TRACKING_STATE (0x0041).

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

data MeasurementState Source #

MeasurementState.

Measurement Engine tracking channel state for a specific satellite signal and measured signal power. The mesid field for Glonass can either carry the FCN as 100 + FCN where FCN is in [-7, +6] or the Slot ID (from 1 to 28)

Constructors

MeasurementState 

Fields

data MsgMeasurementState Source #

SBP class for message MSG_MEASUREMENT_STATE (0x0061).

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

MsgMeasurementState 

Fields

Instances
Eq MsgMeasurementState Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgMeasurementState Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgMeasurementState Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgMeasurementState Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgMeasurementState Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgMeasurementState Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgMeasurementState Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

data TrackingChannelCorrelation Source #

TrackingChannelCorrelation.

Structure containing in-phase and quadrature correlation components.

Constructors

TrackingChannelCorrelation 

Fields

Instances
Eq TrackingChannelCorrelation Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read TrackingChannelCorrelation Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show TrackingChannelCorrelation Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON TrackingChannelCorrelation Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON TrackingChannelCorrelation Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary TrackingChannelCorrelation Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

data MsgTrackingIq Source #

SBP class for message MSG_TRACKING_IQ (0x002C).

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

Constructors

MsgTrackingIq 

Fields

data MsgTrackingIqDep Source #

SBP class for message MSG_TRACKING_IQ_DEP (0x001C).

Deprecated.

Constructors

MsgTrackingIqDep 

Fields

data TrackingChannelStateDepA Source #

TrackingChannelStateDepA.

Deprecated.

Constructors

TrackingChannelStateDepA 

Fields

Instances
Eq TrackingChannelStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read TrackingChannelStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show TrackingChannelStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON TrackingChannelStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON TrackingChannelStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary TrackingChannelStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

data MsgTrackingStateDepA Source #

SBP class for message MSG_TRACKING_STATE_DEP_A (0x0016).

Deprecated.

Constructors

MsgTrackingStateDepA 

Fields

Instances
Eq MsgTrackingStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDepA Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

data TrackingChannelStateDepB Source #

TrackingChannelStateDepB.

Deprecated.

Constructors

TrackingChannelStateDepB 

Fields

Instances
Eq TrackingChannelStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read TrackingChannelStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show TrackingChannelStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON TrackingChannelStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON TrackingChannelStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary TrackingChannelStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

data MsgTrackingStateDepB Source #

SBP class for message MSG_TRACKING_STATE_DEP_B (0x0013).

Deprecated.

Constructors

MsgTrackingStateDepB 

Fields

Instances
Eq MsgTrackingStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDepB Source # 
Instance details

Defined in SwiftNav.SBP.Tracking