sbp 4.7.0 → 4.8.0
raw patch · 3 files changed
+9/−8 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
- SwiftNav.SBP.Types: class HasMsg c_aePx
+ SwiftNav.SBP.Types: class HasMsg c_aePA
- SwiftNav.SBP.Types: msg :: HasMsg c_aePx => Lens' c_aePx Msg
+ SwiftNav.SBP.Types: msg :: HasMsg c_aePA => Lens' c_aePA Msg
- SwiftNav.SBP.Types: msgSBPCrc :: HasMsg c_aePx => Lens' c_aePx Word16
+ SwiftNav.SBP.Types: msgSBPCrc :: HasMsg c_aePA => Lens' c_aePA Word16
- SwiftNav.SBP.Types: msgSBPLen :: HasMsg c_aePx => Lens' c_aePx Word8
+ SwiftNav.SBP.Types: msgSBPLen :: HasMsg c_aePA => Lens' c_aePA Word8
- SwiftNav.SBP.Types: msgSBPPayload :: HasMsg c_aePx => Lens' c_aePx Bytes
+ SwiftNav.SBP.Types: msgSBPPayload :: HasMsg c_aePA => Lens' c_aePA Bytes
- SwiftNav.SBP.Types: msgSBPSender :: HasMsg c_aePx => Lens' c_aePx Word16
+ SwiftNav.SBP.Types: msgSBPSender :: HasMsg c_aePA => Lens' c_aePA Word16
- SwiftNav.SBP.Types: msgSBPType :: HasMsg c_aePx => Lens' c_aePx Word16
+ SwiftNav.SBP.Types: msgSBPType :: HasMsg c_aePA => Lens' c_aePA Word16
Files
- sbp.cabal +1/−1
- src/SwiftNav/SBP/Gnss.hs +4/−3
- src/SwiftNav/SBP/Ssr.hs +4/−4
sbp.cabal view
@@ -1,5 +1,5 @@ name: sbp-version: 4.7.0+version: 4.8.0 synopsis: SwiftNav's SBP Library homepage: https://github.com/swift-nav/libsbp license: MIT
@@ -40,8 +40,8 @@ -- Signal identifier containing constellation, band, and satellite identifier. data GnssSignal = GnssSignal { _gnssSignal_sat :: !Word8- -- ^ Constellation-specific satellite identifier. This field for Glonass can- -- either be (100+FCN) where FCN is in [-7,+6] or the Slot ID in [1,28].+ -- ^ Constellation-specific satellite id. For GLO can either be (100+FCN)+ -- where FCN is in [-7,+6] or the Slot ID in [1,28]. , _gnssSignal_code :: !Word8 -- ^ Signal constellation, band and code } deriving ( Show, Read, Eq )@@ -65,7 +65,8 @@ -- vehicle. data SvId = SvId { _svId_satId :: !Word8- -- ^ ID of the space vehicle within its constellation+ -- ^ Constellation-specific satellite id. For GLO can either be (100+FCN)+ -- where FCN is in [-7,+6] or the Slot ID in [1,28]. , _svId_constellation :: !Word8 -- ^ Constellation ID to which the SV belongs } deriving ( Show, Read, Eq )
@@ -256,8 +256,8 @@ , _troposphericDelayCorrection_wet :: !Int8 -- ^ Wet vertical delay. Add 0.252 m to get actual value. , _troposphericDelayCorrection_stddev :: !Word8- -- ^ Modified DF389 scale. Class is upper 3 bits, value is lower 5. stddev- -- <= (3^class * (1 + value/16) - 1) mm+ -- ^ Modified DF389. class 3 MSB, value 5 LSB. stddev = (3^class * (1 ++ -- value/16) - 1) } deriving ( Show, Read, Eq ) instance Binary TroposphericDelayCorrection where@@ -308,8 +308,8 @@ , _sTECResidual_residual :: !Int16 -- ^ STEC residual , _sTECResidual_stddev :: !Word8- -- ^ Modified DF389 scale. Class is upper 3 bits, value is lower 5. stddev- -- <= (3^class * (1 + value/16) - 1) * 10 TECU+ -- ^ Modified DF389. class 3 MSB, value 5 LSB. stddev = (3^class * (1 ++ -- value/16) - 1) * 10 } deriving ( Show, Read, Eq ) instance Binary STECResidual where