Copyright | Copyright (C) 2015-2021 Swift Navigation Inc. |
---|---|
License | MIT |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
< Precise State Space Representation (SSR) corrections format >
Synopsis
- data CodeBiasesContent = CodeBiasesContent {}
- data PhaseBiasesContent = PhaseBiasesContent {}
- codeBiasesContent_code :: Lens' CodeBiasesContent Word8
- codeBiasesContent_value :: Lens' CodeBiasesContent Int16
- data STECHeader = STECHeader {}
- phaseBiasesContent_bias :: Lens' PhaseBiasesContent Int32
- phaseBiasesContent_code :: Lens' PhaseBiasesContent Word8
- phaseBiasesContent_discontinuity_counter :: Lens' PhaseBiasesContent Word8
- phaseBiasesContent_integer_indicator :: Lens' PhaseBiasesContent Word8
- phaseBiasesContent_widelane_integer_indicator :: Lens' PhaseBiasesContent Word8
- data GriddedCorrectionHeader = GriddedCorrectionHeader {
- _griddedCorrectionHeader_tile_set_id :: !Word16
- _griddedCorrectionHeader_tile_id :: !Word16
- _griddedCorrectionHeader_time :: !GpsTimeSec
- _griddedCorrectionHeader_num_msgs :: !Word16
- _griddedCorrectionHeader_seq_num :: !Word16
- _griddedCorrectionHeader_update_interval :: !Word8
- _griddedCorrectionHeader_iod_atmo :: !Word8
- _griddedCorrectionHeader_tropo_quality_indicator :: !Word8
- sTECHeader_iod_atmo :: Lens' STECHeader Word8
- sTECHeader_num_msgs :: Lens' STECHeader Word8
- sTECHeader_seq_num :: Lens' STECHeader Word8
- sTECHeader_tile_id :: Lens' STECHeader Word16
- sTECHeader_tile_set_id :: Lens' STECHeader Word16
- sTECHeader_time :: Lens' STECHeader GpsTimeSec
- sTECHeader_update_interval :: Lens' STECHeader Word8
- data STECSatElement = STECSatElement {}
- griddedCorrectionHeader_iod_atmo :: Lens' GriddedCorrectionHeader Word8
- griddedCorrectionHeader_num_msgs :: Lens' GriddedCorrectionHeader Word16
- griddedCorrectionHeader_seq_num :: Lens' GriddedCorrectionHeader Word16
- griddedCorrectionHeader_tile_id :: Lens' GriddedCorrectionHeader Word16
- griddedCorrectionHeader_tile_set_id :: Lens' GriddedCorrectionHeader Word16
- griddedCorrectionHeader_time :: Lens' GriddedCorrectionHeader GpsTimeSec
- griddedCorrectionHeader_tropo_quality_indicator :: Lens' GriddedCorrectionHeader Word8
- griddedCorrectionHeader_update_interval :: Lens' GriddedCorrectionHeader Word8
- data TroposphericDelayCorrectionNoStd = TroposphericDelayCorrectionNoStd {}
- sTECSatElement_stec_coeff :: Lens' STECSatElement [Int16]
- sTECSatElement_stec_quality_indicator :: Lens' STECSatElement Word8
- sTECSatElement_sv_id :: Lens' STECSatElement SvId
- data TroposphericDelayCorrection = TroposphericDelayCorrection {}
- troposphericDelayCorrectionNoStd_hydro :: Lens' TroposphericDelayCorrectionNoStd Int16
- troposphericDelayCorrectionNoStd_wet :: Lens' TroposphericDelayCorrectionNoStd Int8
- data STECResidualNoStd = STECResidualNoStd {}
- troposphericDelayCorrection_hydro :: Lens' TroposphericDelayCorrection Int16
- troposphericDelayCorrection_stddev :: Lens' TroposphericDelayCorrection Word8
- troposphericDelayCorrection_wet :: Lens' TroposphericDelayCorrection Int8
- data STECResidual = STECResidual {}
- sTECResidualNoStd_residual :: Lens' STECResidualNoStd Int16
- sTECResidualNoStd_sv_id :: Lens' STECResidualNoStd SvId
- data MsgSsrOrbitClock = MsgSsrOrbitClock {
- _msgSsrOrbitClock_time :: !GpsTimeSec
- _msgSsrOrbitClock_sid :: !GnssSignal
- _msgSsrOrbitClock_update_interval :: !Word8
- _msgSsrOrbitClock_iod_ssr :: !Word8
- _msgSsrOrbitClock_iod :: !Word32
- _msgSsrOrbitClock_radial :: !Int32
- _msgSsrOrbitClock_along :: !Int32
- _msgSsrOrbitClock_cross :: !Int32
- _msgSsrOrbitClock_dot_radial :: !Int32
- _msgSsrOrbitClock_dot_along :: !Int32
- _msgSsrOrbitClock_dot_cross :: !Int32
- _msgSsrOrbitClock_c0 :: !Int32
- _msgSsrOrbitClock_c1 :: !Int32
- _msgSsrOrbitClock_c2 :: !Int32
- sTECResidual_residual :: Lens' STECResidual Int16
- sTECResidual_stddev :: Lens' STECResidual Word8
- sTECResidual_sv_id :: Lens' STECResidual SvId
- msgSsrOrbitClock :: Word16
- data MsgSsrCodeBiases = MsgSsrCodeBiases {}
- msgSsrOrbitClock_along :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_c0 :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_c1 :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_c2 :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_cross :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_dot_along :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_dot_cross :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_dot_radial :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_iod :: Lens' MsgSsrOrbitClock Word32
- msgSsrOrbitClock_iod_ssr :: Lens' MsgSsrOrbitClock Word8
- msgSsrOrbitClock_radial :: Lens' MsgSsrOrbitClock Int32
- msgSsrOrbitClock_sid :: Lens' MsgSsrOrbitClock GnssSignal
- msgSsrOrbitClock_time :: Lens' MsgSsrOrbitClock GpsTimeSec
- msgSsrOrbitClock_update_interval :: Lens' MsgSsrOrbitClock Word8
- msgSsrCodeBiases :: Word16
- data MsgSsrPhaseBiases = MsgSsrPhaseBiases {
- _msgSsrPhaseBiases_time :: !GpsTimeSec
- _msgSsrPhaseBiases_sid :: !GnssSignal
- _msgSsrPhaseBiases_update_interval :: !Word8
- _msgSsrPhaseBiases_iod_ssr :: !Word8
- _msgSsrPhaseBiases_dispersive_bias :: !Word8
- _msgSsrPhaseBiases_mw_consistency :: !Word8
- _msgSsrPhaseBiases_yaw :: !Word16
- _msgSsrPhaseBiases_yaw_rate :: !Int8
- _msgSsrPhaseBiases_biases :: ![PhaseBiasesContent]
- msgSsrCodeBiases_biases :: Lens' MsgSsrCodeBiases [CodeBiasesContent]
- msgSsrCodeBiases_iod_ssr :: Lens' MsgSsrCodeBiases Word8
- msgSsrCodeBiases_sid :: Lens' MsgSsrCodeBiases GnssSignal
- msgSsrCodeBiases_time :: Lens' MsgSsrCodeBiases GpsTimeSec
- msgSsrCodeBiases_update_interval :: Lens' MsgSsrCodeBiases Word8
- msgSsrPhaseBiases :: Word16
- data MsgSsrStecCorrectionDep = MsgSsrStecCorrectionDep {}
- msgSsrPhaseBiases_biases :: Lens' MsgSsrPhaseBiases [PhaseBiasesContent]
- msgSsrPhaseBiases_dispersive_bias :: Lens' MsgSsrPhaseBiases Word8
- msgSsrPhaseBiases_iod_ssr :: Lens' MsgSsrPhaseBiases Word8
- msgSsrPhaseBiases_mw_consistency :: Lens' MsgSsrPhaseBiases Word8
- msgSsrPhaseBiases_sid :: Lens' MsgSsrPhaseBiases GnssSignal
- msgSsrPhaseBiases_time :: Lens' MsgSsrPhaseBiases GpsTimeSec
- msgSsrPhaseBiases_update_interval :: Lens' MsgSsrPhaseBiases Word8
- msgSsrPhaseBiases_yaw :: Lens' MsgSsrPhaseBiases Word16
- msgSsrPhaseBiases_yaw_rate :: Lens' MsgSsrPhaseBiases Int8
- msgSsrStecCorrectionDep :: Word16
- data MsgSsrStecCorrection = MsgSsrStecCorrection {}
- msgSsrStecCorrectionDep_header :: Lens' MsgSsrStecCorrectionDep STECHeader
- msgSsrStecCorrectionDep_stec_sat_list :: Lens' MsgSsrStecCorrectionDep [STECSatElement]
- msgSsrStecCorrection :: Word16
- data MsgSsrGriddedCorrection = MsgSsrGriddedCorrection {}
- msgSsrStecCorrection_stub :: Iso' MsgSsrStecCorrection [Word8]
- msgSsrGriddedCorrection :: Word16
- data MsgSsrGriddedCorrectionBounds = MsgSsrGriddedCorrectionBounds {}
- msgSsrGriddedCorrection_header :: Lens' MsgSsrGriddedCorrection GriddedCorrectionHeader
- msgSsrGriddedCorrection_index :: Lens' MsgSsrGriddedCorrection Word16
- msgSsrGriddedCorrection_stec_residuals :: Lens' MsgSsrGriddedCorrection [STECResidual]
- msgSsrGriddedCorrection_tropo_delay_correction :: Lens' MsgSsrGriddedCorrection TroposphericDelayCorrection
- msgSsrGriddedCorrectionBounds :: Word16
- data MsgSsrTileDefinitionDep = MsgSsrTileDefinitionDep {
- _msgSsrTileDefinitionDep_tile_set_id :: !Word16
- _msgSsrTileDefinitionDep_tile_id :: !Word16
- _msgSsrTileDefinitionDep_corner_nw_lat :: !Int16
- _msgSsrTileDefinitionDep_corner_nw_lon :: !Int16
- _msgSsrTileDefinitionDep_spacing_lat :: !Word16
- _msgSsrTileDefinitionDep_spacing_lon :: !Word16
- _msgSsrTileDefinitionDep_rows :: !Word16
- _msgSsrTileDefinitionDep_cols :: !Word16
- _msgSsrTileDefinitionDep_bitmask :: !Word64
- msgSsrGriddedCorrectionBounds_stub :: Iso' MsgSsrGriddedCorrectionBounds [Word8]
- msgSsrTileDefinitionDep :: Word16
- data MsgSsrTileDefinition = MsgSsrTileDefinition {}
- msgSsrTileDefinitionDep_bitmask :: Lens' MsgSsrTileDefinitionDep Word64
- msgSsrTileDefinitionDep_cols :: Lens' MsgSsrTileDefinitionDep Word16
- msgSsrTileDefinitionDep_corner_nw_lat :: Lens' MsgSsrTileDefinitionDep Int16
- msgSsrTileDefinitionDep_corner_nw_lon :: Lens' MsgSsrTileDefinitionDep Int16
- msgSsrTileDefinitionDep_rows :: Lens' MsgSsrTileDefinitionDep Word16
- msgSsrTileDefinitionDep_spacing_lat :: Lens' MsgSsrTileDefinitionDep Word16
- msgSsrTileDefinitionDep_spacing_lon :: Lens' MsgSsrTileDefinitionDep Word16
- msgSsrTileDefinitionDep_tile_id :: Lens' MsgSsrTileDefinitionDep Word16
- msgSsrTileDefinitionDep_tile_set_id :: Lens' MsgSsrTileDefinitionDep Word16
- msgSsrTileDefinition :: Word16
- data SatelliteAPC = SatelliteAPC {}
- msgSsrTileDefinition_stub :: Iso' MsgSsrTileDefinition [Word8]
- data MsgSsrSatelliteApc = MsgSsrSatelliteApc {}
- satelliteAPC_pco :: Lens' SatelliteAPC [Int16]
- satelliteAPC_pcv :: Lens' SatelliteAPC [Int8]
- satelliteAPC_sat_info :: Lens' SatelliteAPC Word8
- satelliteAPC_sid :: Lens' SatelliteAPC GnssSignal
- satelliteAPC_svn :: Lens' SatelliteAPC Word16
- msgSsrSatelliteApc :: Word16
- data MsgSsrOrbitClockDepA = MsgSsrOrbitClockDepA {
- _msgSsrOrbitClockDepA_time :: !GpsTimeSec
- _msgSsrOrbitClockDepA_sid :: !GnssSignal
- _msgSsrOrbitClockDepA_update_interval :: !Word8
- _msgSsrOrbitClockDepA_iod_ssr :: !Word8
- _msgSsrOrbitClockDepA_iod :: !Word8
- _msgSsrOrbitClockDepA_radial :: !Int32
- _msgSsrOrbitClockDepA_along :: !Int32
- _msgSsrOrbitClockDepA_cross :: !Int32
- _msgSsrOrbitClockDepA_dot_radial :: !Int32
- _msgSsrOrbitClockDepA_dot_along :: !Int32
- _msgSsrOrbitClockDepA_dot_cross :: !Int32
- _msgSsrOrbitClockDepA_c0 :: !Int32
- _msgSsrOrbitClockDepA_c1 :: !Int32
- _msgSsrOrbitClockDepA_c2 :: !Int32
- msgSsrSatelliteApc_apc :: Iso' MsgSsrSatelliteApc [SatelliteAPC]
- msgSsrOrbitClockDepA :: Word16
- data STECHeaderDepA = STECHeaderDepA {}
- msgSsrOrbitClockDepA_along :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_c0 :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_c1 :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_c2 :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_cross :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_dot_along :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_dot_cross :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_dot_radial :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_iod :: Lens' MsgSsrOrbitClockDepA Word8
- msgSsrOrbitClockDepA_iod_ssr :: Lens' MsgSsrOrbitClockDepA Word8
- msgSsrOrbitClockDepA_radial :: Lens' MsgSsrOrbitClockDepA Int32
- msgSsrOrbitClockDepA_sid :: Lens' MsgSsrOrbitClockDepA GnssSignal
- msgSsrOrbitClockDepA_time :: Lens' MsgSsrOrbitClockDepA GpsTimeSec
- msgSsrOrbitClockDepA_update_interval :: Lens' MsgSsrOrbitClockDepA Word8
- data GriddedCorrectionHeaderDepA = GriddedCorrectionHeaderDepA {
- _griddedCorrectionHeaderDepA_time :: !GpsTimeSec
- _griddedCorrectionHeaderDepA_num_msgs :: !Word16
- _griddedCorrectionHeaderDepA_seq_num :: !Word16
- _griddedCorrectionHeaderDepA_update_interval :: !Word8
- _griddedCorrectionHeaderDepA_iod_atmo :: !Word8
- _griddedCorrectionHeaderDepA_tropo_quality_indicator :: !Word8
- sTECHeaderDepA_iod_atmo :: Lens' STECHeaderDepA Word8
- sTECHeaderDepA_num_msgs :: Lens' STECHeaderDepA Word8
- sTECHeaderDepA_seq_num :: Lens' STECHeaderDepA Word8
- sTECHeaderDepA_time :: Lens' STECHeaderDepA GpsTimeSec
- sTECHeaderDepA_update_interval :: Lens' STECHeaderDepA Word8
- data GridDefinitionHeaderDepA = GridDefinitionHeaderDepA {}
- griddedCorrectionHeaderDepA_iod_atmo :: Lens' GriddedCorrectionHeaderDepA Word8
- griddedCorrectionHeaderDepA_num_msgs :: Lens' GriddedCorrectionHeaderDepA Word16
- griddedCorrectionHeaderDepA_seq_num :: Lens' GriddedCorrectionHeaderDepA Word16
- griddedCorrectionHeaderDepA_time :: Lens' GriddedCorrectionHeaderDepA GpsTimeSec
- griddedCorrectionHeaderDepA_tropo_quality_indicator :: Lens' GriddedCorrectionHeaderDepA Word8
- griddedCorrectionHeaderDepA_update_interval :: Lens' GriddedCorrectionHeaderDepA Word8
- data MsgSsrStecCorrectionDepA = MsgSsrStecCorrectionDepA {}
- gridDefinitionHeaderDepA_area_width :: Lens' GridDefinitionHeaderDepA Word16
- gridDefinitionHeaderDepA_lat_nw_corner_enc :: Lens' GridDefinitionHeaderDepA Word16
- gridDefinitionHeaderDepA_lon_nw_corner_enc :: Lens' GridDefinitionHeaderDepA Word16
- gridDefinitionHeaderDepA_num_msgs :: Lens' GridDefinitionHeaderDepA Word8
- gridDefinitionHeaderDepA_region_size_inverse :: Lens' GridDefinitionHeaderDepA Word8
- gridDefinitionHeaderDepA_seq_num :: Lens' GridDefinitionHeaderDepA Word8
- msgSsrStecCorrectionDepA :: Word16
- data MsgSsrGriddedCorrectionNoStdDepA = MsgSsrGriddedCorrectionNoStdDepA {}
- msgSsrStecCorrectionDepA_header :: Lens' MsgSsrStecCorrectionDepA STECHeaderDepA
- msgSsrStecCorrectionDepA_stec_sat_list :: Lens' MsgSsrStecCorrectionDepA [STECSatElement]
- msgSsrGriddedCorrectionNoStdDepA :: Word16
- data MsgSsrGriddedCorrectionDepA = MsgSsrGriddedCorrectionDepA {}
- msgSsrGriddedCorrectionNoStdDepA_header :: Lens' MsgSsrGriddedCorrectionNoStdDepA GriddedCorrectionHeaderDepA
- msgSsrGriddedCorrectionNoStdDepA_index :: Lens' MsgSsrGriddedCorrectionNoStdDepA Word16
- msgSsrGriddedCorrectionNoStdDepA_stec_residuals :: Lens' MsgSsrGriddedCorrectionNoStdDepA [STECResidualNoStd]
- msgSsrGriddedCorrectionNoStdDepA_tropo_delay_correction :: Lens' MsgSsrGriddedCorrectionNoStdDepA TroposphericDelayCorrectionNoStd
- msgSsrGriddedCorrectionDepA :: Word16
- data MsgSsrGridDefinitionDepA = MsgSsrGridDefinitionDepA {}
- msgSsrGriddedCorrectionDepA_header :: Lens' MsgSsrGriddedCorrectionDepA GriddedCorrectionHeaderDepA
- msgSsrGriddedCorrectionDepA_index :: Lens' MsgSsrGriddedCorrectionDepA Word16
- msgSsrGriddedCorrectionDepA_stec_residuals :: Lens' MsgSsrGriddedCorrectionDepA [STECResidual]
- msgSsrGriddedCorrectionDepA_tropo_delay_correction :: Lens' MsgSsrGriddedCorrectionDepA TroposphericDelayCorrection
- msgSsrGridDefinitionDepA :: Word16
- data MsgSsrOrbitClockBounds = MsgSsrOrbitClockBounds {}
- msgSsrGridDefinitionDepA_header :: Lens' MsgSsrGridDefinitionDepA GridDefinitionHeaderDepA
- msgSsrGridDefinitionDepA_rle_list :: Lens' MsgSsrGridDefinitionDepA [Word8]
- msgSsrOrbitClockBounds :: Word16
- data MsgSsrCodePhaseBiasesBounds = MsgSsrCodePhaseBiasesBounds {}
- msgSsrOrbitClockBounds_stub :: Iso' MsgSsrOrbitClockBounds [Word8]
- msgSsrCodePhaseBiasesBounds :: Word16
- data MsgSsrOrbitClockBoundsDegradation = MsgSsrOrbitClockBoundsDegradation {}
- msgSsrCodePhaseBiasesBounds_stub :: Iso' MsgSsrCodePhaseBiasesBounds [Word8]
- msgSsrOrbitClockBoundsDegradation :: Word16
- msgSsrOrbitClockBoundsDegradation_stub :: Iso' MsgSsrOrbitClockBoundsDegradation [Word8]
Documentation
data CodeBiasesContent Source #
CodeBiasesContent.
Code biases are to be added to pseudorange. The corrections conform with RTCMv3 MT 1059 / 1065.
CodeBiasesContent | |
|
Instances
Eq CodeBiasesContent Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: CodeBiasesContent -> CodeBiasesContent -> Bool # (/=) :: CodeBiasesContent -> CodeBiasesContent -> Bool # | |
Read CodeBiasesContent Source # | |
Defined in SwiftNav.SBP.Ssr | |
Show CodeBiasesContent Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> CodeBiasesContent -> ShowS # show :: CodeBiasesContent -> String # showList :: [CodeBiasesContent] -> ShowS # | |
ToJSON CodeBiasesContent Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: CodeBiasesContent -> Value # toEncoding :: CodeBiasesContent -> Encoding # toJSONList :: [CodeBiasesContent] -> Value # toEncodingList :: [CodeBiasesContent] -> Encoding # | |
FromJSON CodeBiasesContent Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser CodeBiasesContent # parseJSONList :: Value -> Parser [CodeBiasesContent] # | |
Binary CodeBiasesContent Source # | |
Defined in SwiftNav.SBP.Ssr put :: CodeBiasesContent -> Put # get :: Get CodeBiasesContent # putList :: [CodeBiasesContent] -> Put # |
data PhaseBiasesContent Source #
PhaseBiasesContent.
Phase biases are to be added to carrier phase measurements.
PhaseBiasesContent | |
|
Instances
data STECHeader Source #
STECHeader.
A full set of STEC information will likely span multiple SBP messages, since SBP message a limited to 255 bytes. The header is used to tie multiple SBP messages into a sequence.
STECHeader | |
|
Instances
Eq STECHeader Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: STECHeader -> STECHeader -> Bool # (/=) :: STECHeader -> STECHeader -> Bool # | |
Read STECHeader Source # | |
Defined in SwiftNav.SBP.Ssr readsPrec :: Int -> ReadS STECHeader # readList :: ReadS [STECHeader] # readPrec :: ReadPrec STECHeader # readListPrec :: ReadPrec [STECHeader] # | |
Show STECHeader Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> STECHeader -> ShowS # show :: STECHeader -> String # showList :: [STECHeader] -> ShowS # | |
ToJSON STECHeader Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: STECHeader -> Value # toEncoding :: STECHeader -> Encoding # toJSONList :: [STECHeader] -> Value # toEncodingList :: [STECHeader] -> Encoding # | |
FromJSON STECHeader Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser STECHeader # parseJSONList :: Value -> Parser [STECHeader] # | |
Binary STECHeader Source # | |
Defined in SwiftNav.SBP.Ssr |
data GriddedCorrectionHeader Source #
GriddedCorrectionHeader.
The LPP message contains nested variable length arrays which are not supported in SBP, so each grid point will be identified by the index.
GriddedCorrectionHeader | |
|
Instances
Eq GriddedCorrectionHeader Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read GriddedCorrectionHeader Source # | |
Show GriddedCorrectionHeader Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> GriddedCorrectionHeader -> ShowS # show :: GriddedCorrectionHeader -> String # showList :: [GriddedCorrectionHeader] -> ShowS # | |
ToJSON GriddedCorrectionHeader Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON GriddedCorrectionHeader Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary GriddedCorrectionHeader Source # | |
Defined in SwiftNav.SBP.Ssr put :: GriddedCorrectionHeader -> Put # get :: Get GriddedCorrectionHeader # putList :: [GriddedCorrectionHeader] -> Put # |
data STECSatElement Source #
STECSatElement.
STEC polynomial for the given satellite.
STECSatElement | |
|
Instances
Eq STECSatElement Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: STECSatElement -> STECSatElement -> Bool # (/=) :: STECSatElement -> STECSatElement -> Bool # | |
Read STECSatElement Source # | |
Defined in SwiftNav.SBP.Ssr readsPrec :: Int -> ReadS STECSatElement # readList :: ReadS [STECSatElement] # | |
Show STECSatElement Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> STECSatElement -> ShowS # show :: STECSatElement -> String # showList :: [STECSatElement] -> ShowS # | |
ToJSON STECSatElement Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: STECSatElement -> Value # toEncoding :: STECSatElement -> Encoding # toJSONList :: [STECSatElement] -> Value # toEncodingList :: [STECSatElement] -> Encoding # | |
FromJSON STECSatElement Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser STECSatElement # parseJSONList :: Value -> Parser [STECSatElement] # | |
Binary STECSatElement Source # | |
Defined in SwiftNav.SBP.Ssr |
data TroposphericDelayCorrectionNoStd Source #
TroposphericDelayCorrectionNoStd.
Troposphere vertical delays at the grid point.
TroposphericDelayCorrectionNoStd | |
|
Instances
data TroposphericDelayCorrection Source #
TroposphericDelayCorrection.
Troposphere vertical delays (mean and standard deviation) at the grid point.
TroposphericDelayCorrection | |
|
Instances
Eq TroposphericDelayCorrection Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read TroposphericDelayCorrection Source # | |
Show TroposphericDelayCorrection Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> TroposphericDelayCorrection -> ShowS # show :: TroposphericDelayCorrection -> String # showList :: [TroposphericDelayCorrection] -> ShowS # | |
ToJSON TroposphericDelayCorrection Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON TroposphericDelayCorrection Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary TroposphericDelayCorrection Source # | |
Defined in SwiftNav.SBP.Ssr |
data STECResidualNoStd Source #
STECResidualNoStd.
STEC residual for the given satellite at the grid point.
STECResidualNoStd | |
|
Instances
Eq STECResidualNoStd Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: STECResidualNoStd -> STECResidualNoStd -> Bool # (/=) :: STECResidualNoStd -> STECResidualNoStd -> Bool # | |
Read STECResidualNoStd Source # | |
Defined in SwiftNav.SBP.Ssr | |
Show STECResidualNoStd Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> STECResidualNoStd -> ShowS # show :: STECResidualNoStd -> String # showList :: [STECResidualNoStd] -> ShowS # | |
ToJSON STECResidualNoStd Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: STECResidualNoStd -> Value # toEncoding :: STECResidualNoStd -> Encoding # toJSONList :: [STECResidualNoStd] -> Value # toEncodingList :: [STECResidualNoStd] -> Encoding # | |
FromJSON STECResidualNoStd Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser STECResidualNoStd # parseJSONList :: Value -> Parser [STECResidualNoStd] # | |
Binary STECResidualNoStd Source # | |
Defined in SwiftNav.SBP.Ssr put :: STECResidualNoStd -> Put # get :: Get STECResidualNoStd # putList :: [STECResidualNoStd] -> Put # |
data STECResidual Source #
STECResidual.
STEC residual (mean and standard deviation) for the given satellite at the grid point.
STECResidual | |
|
Instances
Eq STECResidual Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: STECResidual -> STECResidual -> Bool # (/=) :: STECResidual -> STECResidual -> Bool # | |
Read STECResidual Source # | |
Defined in SwiftNav.SBP.Ssr readsPrec :: Int -> ReadS STECResidual # readList :: ReadS [STECResidual] # | |
Show STECResidual Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> STECResidual -> ShowS # show :: STECResidual -> String # showList :: [STECResidual] -> ShowS # | |
ToJSON STECResidual Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: STECResidual -> Value # toEncoding :: STECResidual -> Encoding # toJSONList :: [STECResidual] -> Value # toEncodingList :: [STECResidual] -> Encoding # | |
FromJSON STECResidual Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser STECResidual # parseJSONList :: Value -> Parser [STECResidual] # | |
Binary STECResidual Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrOrbitClock Source #
SBP class for message MSG_SSR_ORBIT_CLOCK (0x05DD).
The precise orbit and clock correction message is to be applied as a delta correction to broadcast ephemeris and is an equivalent to the 1060 /1066 RTCM message types.
MsgSsrOrbitClock | |
|
Instances
Eq MsgSsrOrbitClock Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: MsgSsrOrbitClock -> MsgSsrOrbitClock -> Bool # (/=) :: MsgSsrOrbitClock -> MsgSsrOrbitClock -> Bool # | |
Read MsgSsrOrbitClock Source # | |
Defined in SwiftNav.SBP.Ssr | |
Show MsgSsrOrbitClock Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrOrbitClock -> ShowS # show :: MsgSsrOrbitClock -> String # showList :: [MsgSsrOrbitClock] -> ShowS # | |
ToJSON MsgSsrOrbitClock Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: MsgSsrOrbitClock -> Value # toEncoding :: MsgSsrOrbitClock -> Encoding # toJSONList :: [MsgSsrOrbitClock] -> Value # toEncodingList :: [MsgSsrOrbitClock] -> Encoding # | |
FromJSON MsgSsrOrbitClock Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser MsgSsrOrbitClock # parseJSONList :: Value -> Parser [MsgSsrOrbitClock] # | |
Binary MsgSsrOrbitClock Source # | |
Defined in SwiftNav.SBP.Ssr | |
ToSBP MsgSsrOrbitClock Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrCodeBiases Source #
SBP class for message MSG_SSR_CODE_BIASES (0x05E1).
The precise code biases message is to be added to the pseudorange of the corresponding signal to get corrected pseudorange. It is an equivalent to the 1059 / 1065 RTCM message types.
MsgSsrCodeBiases | |
|
Instances
Eq MsgSsrCodeBiases Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: MsgSsrCodeBiases -> MsgSsrCodeBiases -> Bool # (/=) :: MsgSsrCodeBiases -> MsgSsrCodeBiases -> Bool # | |
Read MsgSsrCodeBiases Source # | |
Defined in SwiftNav.SBP.Ssr | |
Show MsgSsrCodeBiases Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrCodeBiases -> ShowS # show :: MsgSsrCodeBiases -> String # showList :: [MsgSsrCodeBiases] -> ShowS # | |
ToJSON MsgSsrCodeBiases Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: MsgSsrCodeBiases -> Value # toEncoding :: MsgSsrCodeBiases -> Encoding # toJSONList :: [MsgSsrCodeBiases] -> Value # toEncodingList :: [MsgSsrCodeBiases] -> Encoding # | |
FromJSON MsgSsrCodeBiases Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser MsgSsrCodeBiases # parseJSONList :: Value -> Parser [MsgSsrCodeBiases] # | |
Binary MsgSsrCodeBiases Source # | |
Defined in SwiftNav.SBP.Ssr | |
ToSBP MsgSsrCodeBiases Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrPhaseBiases Source #
SBP class for message MSG_SSR_PHASE_BIASES (0x05E6).
The precise phase biases message contains the biases to be added to the carrier phase of the corresponding signal to get corrected carrier phase measurement, as well as the satellite yaw angle to be applied to compute the phase wind-up correction. It is typically an equivalent to the 1265 RTCM message types.
MsgSsrPhaseBiases | |
|
Instances
data MsgSsrStecCorrectionDep Source #
SBP class for message MSG_SSR_STEC_CORRECTION_DEP (0x05FB).
The Slant Total Electron Content per space vehicle, given as polynomial approximation for a given tile. This should be combined with the MSG_SSR_GRIDDED_CORRECTION message to get the state space representation of the atmospheric delay.
It is typically equivalent to the QZSS CLAS Sub Type 8 messages.
MsgSsrStecCorrectionDep | |
|
Instances
Eq MsgSsrStecCorrectionDep Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrStecCorrectionDep Source # | |
Show MsgSsrStecCorrectionDep Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrStecCorrectionDep -> ShowS # show :: MsgSsrStecCorrectionDep -> String # showList :: [MsgSsrStecCorrectionDep] -> ShowS # | |
ToJSON MsgSsrStecCorrectionDep Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrStecCorrectionDep Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrStecCorrectionDep Source # | |
Defined in SwiftNav.SBP.Ssr put :: MsgSsrStecCorrectionDep -> Put # get :: Get MsgSsrStecCorrectionDep # putList :: [MsgSsrStecCorrectionDep] -> Put # | |
ToSBP MsgSsrStecCorrectionDep Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrStecCorrection Source #
Instances
data MsgSsrGriddedCorrection Source #
SBP class for message MSG_SSR_GRIDDED_CORRECTION (0x05FC).
STEC residuals are per space vehicle, troposphere is not.
It is typically equivalent to the QZSS CLAS Sub Type 9 messages.
MsgSsrGriddedCorrection | |
|
Instances
Eq MsgSsrGriddedCorrection Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrGriddedCorrection Source # | |
Show MsgSsrGriddedCorrection Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrGriddedCorrection -> ShowS # show :: MsgSsrGriddedCorrection -> String # showList :: [MsgSsrGriddedCorrection] -> ShowS # | |
ToJSON MsgSsrGriddedCorrection Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrGriddedCorrection Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrGriddedCorrection Source # | |
Defined in SwiftNav.SBP.Ssr put :: MsgSsrGriddedCorrection -> Put # get :: Get MsgSsrGriddedCorrection # putList :: [MsgSsrGriddedCorrection] -> Put # | |
ToSBP MsgSsrGriddedCorrection Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrGriddedCorrectionBounds Source #
Instances
Eq MsgSsrGriddedCorrectionBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrGriddedCorrectionBounds Source # | |
Show MsgSsrGriddedCorrectionBounds Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrGriddedCorrectionBounds -> ShowS # show :: MsgSsrGriddedCorrectionBounds -> String # showList :: [MsgSsrGriddedCorrectionBounds] -> ShowS # | |
ToJSON MsgSsrGriddedCorrectionBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrGriddedCorrectionBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrGriddedCorrectionBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
ToSBP MsgSsrGriddedCorrectionBounds Source # | |
Defined in SwiftNav.SBP.Ssr |
msgSsrGriddedCorrection_tropo_delay_correction :: Lens' MsgSsrGriddedCorrection TroposphericDelayCorrection Source #
data MsgSsrTileDefinitionDep Source #
SBP class for message MSG_SSR_TILE_DEFINITION_DEP (0x05F6).
Provides the correction point coordinates for the atmospheric correction values in the MSG_SSR_STEC_CORRECTION_DEP and MSG_SSR_GRIDDED_CORRECTION messages.
Based on ETSI TS 137 355 V16.1.0 (LTE Positioning Protocol) information element GNSS-SSR-CorrectionPoints. SBP only supports gridded arrays of correction points, not lists of points.
MsgSsrTileDefinitionDep | |
|
Instances
Eq MsgSsrTileDefinitionDep Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrTileDefinitionDep Source # | |
Show MsgSsrTileDefinitionDep Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrTileDefinitionDep -> ShowS # show :: MsgSsrTileDefinitionDep -> String # showList :: [MsgSsrTileDefinitionDep] -> ShowS # | |
ToJSON MsgSsrTileDefinitionDep Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrTileDefinitionDep Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrTileDefinitionDep Source # | |
Defined in SwiftNav.SBP.Ssr put :: MsgSsrTileDefinitionDep -> Put # get :: Get MsgSsrTileDefinitionDep # putList :: [MsgSsrTileDefinitionDep] -> Put # | |
ToSBP MsgSsrTileDefinitionDep Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrTileDefinition Source #
SBP class for message MSG_SSR_TILE_DEFINITION (0x05F7).
Provides the correction point coordinates for the atmospheric correction values in the MSG_SSR_STEC_CORRECTION and MSG_SSR_GRIDDED_CORRECTION messages.
Based on ETSI TS 137 355 V16.1.0 (LTE Positioning Protocol) information element GNSS-SSR-CorrectionPoints. SBP only supports gridded arrays of correction points, not lists of points.
Instances
data SatelliteAPC Source #
SatelliteAPC.
Contains phase center offset and elevation variation corrections for one signal on a satellite.
SatelliteAPC | |
|
Instances
Eq SatelliteAPC Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: SatelliteAPC -> SatelliteAPC -> Bool # (/=) :: SatelliteAPC -> SatelliteAPC -> Bool # | |
Read SatelliteAPC Source # | |
Defined in SwiftNav.SBP.Ssr readsPrec :: Int -> ReadS SatelliteAPC # readList :: ReadS [SatelliteAPC] # | |
Show SatelliteAPC Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> SatelliteAPC -> ShowS # show :: SatelliteAPC -> String # showList :: [SatelliteAPC] -> ShowS # | |
ToJSON SatelliteAPC Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: SatelliteAPC -> Value # toEncoding :: SatelliteAPC -> Encoding # toJSONList :: [SatelliteAPC] -> Value # toEncodingList :: [SatelliteAPC] -> Encoding # | |
FromJSON SatelliteAPC Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser SatelliteAPC # parseJSONList :: Value -> Parser [SatelliteAPC] # | |
Binary SatelliteAPC Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrSatelliteApc Source #
MsgSsrSatelliteApc | |
|
Instances
data MsgSsrOrbitClockDepA Source #
MsgSsrOrbitClockDepA | |
|
Instances
data STECHeaderDepA Source #
STECHeaderDepA.
A full set of STEC information will likely span multiple SBP messages, since SBP message a limited to 255 bytes. The header is used to tie multiple SBP messages into a sequence.
STECHeaderDepA | |
|
Instances
Eq STECHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr (==) :: STECHeaderDepA -> STECHeaderDepA -> Bool # (/=) :: STECHeaderDepA -> STECHeaderDepA -> Bool # | |
Read STECHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr readsPrec :: Int -> ReadS STECHeaderDepA # readList :: ReadS [STECHeaderDepA] # | |
Show STECHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> STECHeaderDepA -> ShowS # show :: STECHeaderDepA -> String # showList :: [STECHeaderDepA] -> ShowS # | |
ToJSON STECHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: STECHeaderDepA -> Value # toEncoding :: STECHeaderDepA -> Encoding # toJSONList :: [STECHeaderDepA] -> Value # toEncodingList :: [STECHeaderDepA] -> Encoding # | |
FromJSON STECHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr parseJSON :: Value -> Parser STECHeaderDepA # parseJSONList :: Value -> Parser [STECHeaderDepA] # | |
Binary STECHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr |
data GriddedCorrectionHeaderDepA Source #
GriddedCorrectionHeaderDepA.
The 3GPP message contains nested variable length arrays which are not supported in SBP, so each grid point will be identified by the index.
GriddedCorrectionHeaderDepA | |
|
Instances
Eq GriddedCorrectionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read GriddedCorrectionHeaderDepA Source # | |
Show GriddedCorrectionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> GriddedCorrectionHeaderDepA -> ShowS # show :: GriddedCorrectionHeaderDepA -> String # showList :: [GriddedCorrectionHeaderDepA] -> ShowS # | |
ToJSON GriddedCorrectionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON GriddedCorrectionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary GriddedCorrectionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr |
data GridDefinitionHeaderDepA Source #
GridDefinitionHeaderDepA.
Defines the grid for MSG_SSR_GRIDDED_CORRECTION messages. Also includes an RLE encoded validity list.
GridDefinitionHeaderDepA | |
|
Instances
Eq GridDefinitionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read GridDefinitionHeaderDepA Source # | |
Show GridDefinitionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> GridDefinitionHeaderDepA -> ShowS # show :: GridDefinitionHeaderDepA -> String # showList :: [GridDefinitionHeaderDepA] -> ShowS # | |
ToJSON GridDefinitionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON GridDefinitionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary GridDefinitionHeaderDepA Source # | |
Defined in SwiftNav.SBP.Ssr put :: GridDefinitionHeaderDepA -> Put # get :: Get GridDefinitionHeaderDepA # putList :: [GridDefinitionHeaderDepA] -> Put # |
griddedCorrectionHeaderDepA_tropo_quality_indicator :: Lens' GriddedCorrectionHeaderDepA Word8 Source #
data MsgSsrStecCorrectionDepA Source #
MsgSsrStecCorrectionDepA | |
|
Instances
Eq MsgSsrStecCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrStecCorrectionDepA Source # | |
Show MsgSsrStecCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrStecCorrectionDepA -> ShowS # show :: MsgSsrStecCorrectionDepA -> String # showList :: [MsgSsrStecCorrectionDepA] -> ShowS # | |
ToJSON MsgSsrStecCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrStecCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrStecCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr put :: MsgSsrStecCorrectionDepA -> Put # get :: Get MsgSsrStecCorrectionDepA # putList :: [MsgSsrStecCorrectionDepA] -> Put # | |
ToSBP MsgSsrStecCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrGriddedCorrectionNoStdDepA Source #
MsgSsrGriddedCorrectionNoStdDepA | |
|
Instances
data MsgSsrGriddedCorrectionDepA Source #
MsgSsrGriddedCorrectionDepA | |
|
Instances
Eq MsgSsrGriddedCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrGriddedCorrectionDepA Source # | |
Show MsgSsrGriddedCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrGriddedCorrectionDepA -> ShowS # show :: MsgSsrGriddedCorrectionDepA -> String # showList :: [MsgSsrGriddedCorrectionDepA] -> ShowS # | |
ToJSON MsgSsrGriddedCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrGriddedCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrGriddedCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
ToSBP MsgSsrGriddedCorrectionDepA Source # | |
Defined in SwiftNav.SBP.Ssr |
msgSsrGriddedCorrectionNoStdDepA_header :: Lens' MsgSsrGriddedCorrectionNoStdDepA GriddedCorrectionHeaderDepA Source #
msgSsrGriddedCorrectionNoStdDepA_stec_residuals :: Lens' MsgSsrGriddedCorrectionNoStdDepA [STECResidualNoStd] Source #
msgSsrGriddedCorrectionNoStdDepA_tropo_delay_correction :: Lens' MsgSsrGriddedCorrectionNoStdDepA TroposphericDelayCorrectionNoStd Source #
data MsgSsrGridDefinitionDepA Source #
MsgSsrGridDefinitionDepA | |
|
Instances
Eq MsgSsrGridDefinitionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrGridDefinitionDepA Source # | |
Show MsgSsrGridDefinitionDepA Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrGridDefinitionDepA -> ShowS # show :: MsgSsrGridDefinitionDepA -> String # showList :: [MsgSsrGridDefinitionDepA] -> ShowS # | |
ToJSON MsgSsrGridDefinitionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrGridDefinitionDepA Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrGridDefinitionDepA Source # | |
Defined in SwiftNav.SBP.Ssr put :: MsgSsrGridDefinitionDepA -> Put # get :: Get MsgSsrGridDefinitionDepA # putList :: [MsgSsrGridDefinitionDepA] -> Put # | |
ToSBP MsgSsrGridDefinitionDepA Source # | |
Defined in SwiftNav.SBP.Ssr |
msgSsrGriddedCorrectionDepA_header :: Lens' MsgSsrGriddedCorrectionDepA GriddedCorrectionHeaderDepA Source #
msgSsrGriddedCorrectionDepA_stec_residuals :: Lens' MsgSsrGriddedCorrectionDepA [STECResidual] Source #
msgSsrGriddedCorrectionDepA_tropo_delay_correction :: Lens' MsgSsrGriddedCorrectionDepA TroposphericDelayCorrection Source #
data MsgSsrOrbitClockBounds Source #
Instances
Eq MsgSsrOrbitClockBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrOrbitClockBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
Show MsgSsrOrbitClockBounds Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrOrbitClockBounds -> ShowS # show :: MsgSsrOrbitClockBounds -> String # showList :: [MsgSsrOrbitClockBounds] -> ShowS # | |
ToJSON MsgSsrOrbitClockBounds Source # | |
Defined in SwiftNav.SBP.Ssr toJSON :: MsgSsrOrbitClockBounds -> Value # toEncoding :: MsgSsrOrbitClockBounds -> Encoding # toJSONList :: [MsgSsrOrbitClockBounds] -> Value # | |
FromJSON MsgSsrOrbitClockBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrOrbitClockBounds Source # | |
Defined in SwiftNav.SBP.Ssr put :: MsgSsrOrbitClockBounds -> Put # get :: Get MsgSsrOrbitClockBounds # putList :: [MsgSsrOrbitClockBounds] -> Put # | |
ToSBP MsgSsrOrbitClockBounds Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrCodePhaseBiasesBounds Source #
Instances
Eq MsgSsrCodePhaseBiasesBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
Read MsgSsrCodePhaseBiasesBounds Source # | |
Show MsgSsrCodePhaseBiasesBounds Source # | |
Defined in SwiftNav.SBP.Ssr showsPrec :: Int -> MsgSsrCodePhaseBiasesBounds -> ShowS # show :: MsgSsrCodePhaseBiasesBounds -> String # showList :: [MsgSsrCodePhaseBiasesBounds] -> ShowS # | |
ToJSON MsgSsrCodePhaseBiasesBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
FromJSON MsgSsrCodePhaseBiasesBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
Binary MsgSsrCodePhaseBiasesBounds Source # | |
Defined in SwiftNav.SBP.Ssr | |
ToSBP MsgSsrCodePhaseBiasesBounds Source # | |
Defined in SwiftNav.SBP.Ssr |
data MsgSsrOrbitClockBoundsDegradation Source #