sbp 2.2.15 → 2.2.16
raw patch · 19 files changed
+211/−202 lines, 19 filesdep ~QuickCheckdep ~aesondep ~array
Dependency ranges changed: QuickCheck, aeson, array, base, base64-bytestring, basic-prelude, binary, binary-conduit, bytestring, conduit, conduit-extra, data-binary-ieee754, lens, lens-aeson, monad-loops, resourcet, tasty, tasty-hunit, tasty-quickcheck, template-haskell, text, unordered-containers, yaml
Files
- sbp.cabal +121/−112
- src/SwiftNav/SBP.hs +16/−16
- src/SwiftNav/SBP/Acquisition.hs +5/−5
- src/SwiftNav/SBP/Bootload.hs +4/−4
- src/SwiftNav/SBP/ExtEvents.hs +4/−4
- src/SwiftNav/SBP/FileIo.hs +4/−4
- src/SwiftNav/SBP/Flash.hs +4/−4
- src/SwiftNav/SBP/Gnss.hs +4/−4
- src/SwiftNav/SBP/Imu.hs +4/−4
- src/SwiftNav/SBP/Logging.hs +4/−4
- src/SwiftNav/SBP/Msg.hs +5/−5
- src/SwiftNav/SBP/Navigation.hs +4/−4
- src/SwiftNav/SBP/Ndb.hs +5/−5
- src/SwiftNav/SBP/Observation.hs +5/−5
- src/SwiftNav/SBP/Piksi.hs +5/−5
- src/SwiftNav/SBP/Settings.hs +4/−4
- src/SwiftNav/SBP/System.hs +4/−4
- src/SwiftNav/SBP/Tracking.hs +5/−5
- src/SwiftNav/SBP/User.hs +4/−4
sbp.cabal view
@@ -1,125 +1,134 @@-name: sbp-version: 2.2.15-synopsis: SwiftNav's SBP Library-homepage: https://github.com/swift-nav/libsbp-license: LGPL-3-author: Swift Navigation Inc.-maintainer: Mark Fine <dev@swiftnav.com>-copyright: Copyright (C) 2015 Swift Navigation, Inc.-category: Network-build-type: Simple-cabal-version: >= 1.22-extra-source-files: README.md+name: sbp+version: 2.2.16+cabal-version: >=1.22+build-type: Simple+license: LGPL-3+copyright: Copyright (C) 2015 Swift Navigation, Inc.+maintainer: Mark Fine <dev@swiftnav.com>+homepage: https://github.com/swift-nav/libsbp+synopsis: SwiftNav's SBP Library description:- Haskell bindings for Swift Navigation Binary Protocol (SBP), a fast,- simple, and minimal binary protocol for communicating with Swift- devices. It is the native binary protocol used by the Piksi GPS- receiver to transmit solutions, observations, status and debugging- messages, as well as receive messages from the host operating- system, such as differential corrections and the almanac.+ Haskell bindings for Swift Navigation Binary Protocol (SBP), a fast,+ simple, and minimal binary protocol for communicating with Swift+ devices. It is the native binary protocol used by the Piksi GPS+ receiver to transmit solutions, observations, status and debugging+ messages, as well as receive messages from the host operating+ system, such as differential corrections and the almanac.+category: Network+author: Swift Navigation Inc.+extra-source-files:+ README.md source-repository head- type: git- location: git@github.com:swift-nav/libsbp.git+ type: git+ location: git@github.com:swift-nav/libsbp.git library- exposed-modules: SwiftNav.CRC16- , SwiftNav.SBP- other-modules: SwiftNav.SBP.Msg- , SwiftNav.SBP.TH- , SwiftNav.SBP.Types- , SwiftNav.SBP.Acquisition- , SwiftNav.SBP.Bootload- , SwiftNav.SBP.ExtEvents- , SwiftNav.SBP.FileIo- , SwiftNav.SBP.Flash- , SwiftNav.SBP.Gnss- , SwiftNav.SBP.Imu- , SwiftNav.SBP.Logging- , SwiftNav.SBP.Navigation- , SwiftNav.SBP.Ndb- , SwiftNav.SBP.Observation- , SwiftNav.SBP.Piksi- , SwiftNav.SBP.Settings- , SwiftNav.SBP.System- , SwiftNav.SBP.Tracking- , SwiftNav.SBP.User- default-language: Haskell2010- hs-source-dirs: src- ghc-options: -Wall- build-depends: aeson- , array- , base >= 4.8 && < 5- , base64-bytestring- , basic-prelude- , binary- , bytestring- , data-binary-ieee754- , lens- , lens-aeson- , monad-loops- , template-haskell- , text- , unordered-containers+ exposed-modules:+ SwiftNav.CRC16+ SwiftNav.SBP+ build-depends:+ aeson >=0.11.3.0,+ array >=0.5.1.0,+ base >=4.8 && <5,+ base64-bytestring >=1.0.0.1,+ basic-prelude >=0.5.2,+ binary >=0.7.5.0,+ bytestring >=0.10.6.0,+ data-binary-ieee754 >=0.4.4,+ lens >=4.13,+ lens-aeson >=1.0.0.5,+ monad-loops >=0.4.3,+ template-haskell >=2.10.0.0,+ text >=1.2.2.2,+ unordered-containers >=0.2.8.0+ default-language: Haskell2010+ hs-source-dirs: src+ other-modules:+ SwiftNav.SBP.Msg+ SwiftNav.SBP.TH+ SwiftNav.SBP.Types+ SwiftNav.SBP.Acquisition+ SwiftNav.SBP.Bootload+ SwiftNav.SBP.ExtEvents+ SwiftNav.SBP.FileIo+ SwiftNav.SBP.Flash+ SwiftNav.SBP.Gnss+ SwiftNav.SBP.Imu+ SwiftNav.SBP.Logging+ SwiftNav.SBP.Navigation+ SwiftNav.SBP.Ndb+ SwiftNav.SBP.Observation+ SwiftNav.SBP.Piksi+ SwiftNav.SBP.Settings+ SwiftNav.SBP.System+ SwiftNav.SBP.Tracking+ SwiftNav.SBP.User+ ghc-options: -Wall executable sbp2json- hs-source-dirs: main- main-is: SBP2JSON.hs- ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall- build-depends: aeson- , base- , basic-prelude- , binary-conduit- , bytestring- , conduit- , conduit-extra- , sbp- , resourcet- default-language: Haskell2010+ main-is: SBP2JSON.hs+ build-depends:+ aeson >=0.11.3.0,+ base >=4.8.2.0,+ basic-prelude >=0.5.2,+ binary-conduit >=1.2.4.1,+ bytestring >=0.10.6.0,+ conduit >=1.2.10,+ conduit-extra >=1.1.16,+ sbp,+ resourcet >=1.1.9+ default-language: Haskell2010+ hs-source-dirs: main+ ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall executable json2sbp- hs-source-dirs: main- main-is: JSON2SBP.hs- ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall- build-depends: aeson- , base- , basic-prelude- , binary-conduit- , conduit- , conduit-extra- , sbp- , resourcet- default-language: Haskell2010+ main-is: JSON2SBP.hs+ build-depends:+ aeson >=0.11.3.0,+ base >=4.8.2.0,+ basic-prelude >=0.5.2,+ binary-conduit >=1.2.4.1,+ conduit >=1.2.10,+ conduit-extra >=1.1.16,+ sbp,+ resourcet >=1.1.9+ default-language: Haskell2010+ hs-source-dirs: main+ ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall executable sbp2yaml- hs-source-dirs: main- main-is: SBP2YAML.hs- ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall- build-depends: base- , basic-prelude- , binary-conduit- , bytestring- , conduit- , conduit-extra- , sbp- , resourcet- , yaml- default-language: Haskell2010+ main-is: SBP2YAML.hs+ build-depends:+ base >=4.8.2.0,+ basic-prelude >=0.5.2,+ binary-conduit >=1.2.4.1,+ bytestring >=0.10.6.0,+ conduit >=1.2.10,+ conduit-extra >=1.1.16,+ sbp,+ resourcet >=1.1.9,+ yaml >=0.8.23+ default-language: Haskell2010+ hs-source-dirs: main+ ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall test-suite test- type: exitcode-stdio-1.0- hs-source-dirs: test- main-is: Test.hs- other-modules: Test.SwiftNav.CRC16- build-depends: aeson- , base- , base64-bytestring- , basic-prelude- , bytestring- , QuickCheck- , sbp- , tasty- , tasty-hunit- , tasty-quickcheck- ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall- default-language: Haskell2010+ type: exitcode-stdio-1.0+ main-is: Test.hs+ build-depends:+ aeson >=0.11.3.0,+ base >=4.8.2.0,+ base64-bytestring >=1.0.0.1,+ basic-prelude >=0.5.2,+ bytestring >=0.10.6.0,+ QuickCheck >=2.8.2,+ sbp,+ tasty >=0.11.2.1,+ tasty-hunit >=0.9.2,+ tasty-quickcheck >=0.8.4+ default-language: Haskell2010+ hs-source-dirs: test+ other-modules:+ Test.SwiftNav.CRC16+ ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
@@ -12,21 +12,21 @@ ( module Exports ) where -import SwiftNav.SBP.Msg as Exports-import SwiftNav.SBP.Types as Exports import SwiftNav.SBP.Acquisition as Exports-import SwiftNav.SBP.Bootload as Exports-import SwiftNav.SBP.ExtEvents as Exports-import SwiftNav.SBP.FileIo as Exports-import SwiftNav.SBP.Flash as Exports-import SwiftNav.SBP.Gnss as Exports-import SwiftNav.SBP.Imu as Exports-import SwiftNav.SBP.Logging as Exports-import SwiftNav.SBP.Navigation as Exports-import SwiftNav.SBP.Ndb as Exports+import SwiftNav.SBP.Bootload as Exports+import SwiftNav.SBP.ExtEvents as Exports+import SwiftNav.SBP.FileIo as Exports+import SwiftNav.SBP.Flash as Exports+import SwiftNav.SBP.Gnss as Exports+import SwiftNav.SBP.Imu as Exports+import SwiftNav.SBP.Logging as Exports+import SwiftNav.SBP.Msg as Exports+import SwiftNav.SBP.Navigation as Exports+import SwiftNav.SBP.Ndb as Exports import SwiftNav.SBP.Observation as Exports-import SwiftNav.SBP.Piksi as Exports-import SwiftNav.SBP.Settings as Exports-import SwiftNav.SBP.System as Exports-import SwiftNav.SBP.Tracking as Exports-import SwiftNav.SBP.User as Exports+import SwiftNav.SBP.Piksi as Exports+import SwiftNav.SBP.Settings as Exports+import SwiftNav.SBP.System as Exports+import SwiftNav.SBP.Tracking as Exports+import SwiftNav.SBP.Types as Exports+import SwiftNav.SBP.User as Exports
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Acquisition@@ -24,12 +24,12 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word+import SwiftNav.SBP.Gnss import SwiftNav.SBP.TH import SwiftNav.SBP.Types-import SwiftNav.SBP.Gnss {-# ANN module ("HLint: ignore Use camelCase"::String) #-} {-# ANN module ("HLint: ignore Redundant do"::String) #-}
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Bootload@@ -26,7 +26,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.ExtEvents@@ -25,7 +25,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.FileIo@@ -29,7 +29,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Flash@@ -27,7 +27,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Gnss@@ -24,7 +24,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Imu@@ -24,7 +24,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Logging@@ -24,7 +24,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,8 +1,8 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}-{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE OverloadedStrings #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Msg@@ -39,8 +39,8 @@ import SwiftNav.SBP.Settings import SwiftNav.SBP.System import SwiftNav.SBP.Tracking-import SwiftNav.SBP.User import SwiftNav.SBP.Types+import SwiftNav.SBP.User -- | An SBP message ADT composed of all defined SBP messages.
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Navigation@@ -32,7 +32,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Ndb@@ -24,12 +24,12 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word+import SwiftNav.SBP.Gnss import SwiftNav.SBP.TH import SwiftNav.SBP.Types-import SwiftNav.SBP.Gnss {-# ANN module ("HLint: ignore Use camelCase"::String) #-} {-# ANN module ("HLint: ignore Redundant do"::String) #-}
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Observation@@ -24,12 +24,12 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word+import SwiftNav.SBP.Gnss import SwiftNav.SBP.TH import SwiftNav.SBP.Types-import SwiftNav.SBP.Gnss {-# ANN module ("HLint: ignore Use camelCase"::String) #-} {-# ANN module ("HLint: ignore Redundant do"::String) #-}
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Piksi@@ -26,12 +26,12 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word+import SwiftNav.SBP.Gnss import SwiftNav.SBP.TH import SwiftNav.SBP.Types-import SwiftNav.SBP.Gnss {-# ANN module ("HLint: ignore Use camelCase"::String) #-} {-# ANN module ("HLint: ignore Redundant do"::String) #-}
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Settings@@ -28,7 +28,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.System@@ -24,7 +24,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.Tracking@@ -24,12 +24,12 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word+import SwiftNav.SBP.Gnss import SwiftNav.SBP.TH import SwiftNav.SBP.Types-import SwiftNav.SBP.Gnss {-# ANN module ("HLint: ignore Use camelCase"::String) #-} {-# ANN module ("HLint: ignore Redundant do"::String) #-}
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-unused-imports #-}-{-# LANGUAGE NoImplicitPrelude #-}-{-# LANGUAGE TemplateHaskell #-}-{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NoImplicitPrelude #-}+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE TemplateHaskell #-} -- | -- Module: SwiftNav.SBP.User@@ -24,7 +24,7 @@ import Data.Binary.Get import Data.Binary.IEEE754 import Data.Binary.Put-import Data.ByteString.Lazy hiding (ByteString)+import Data.ByteString.Lazy hiding (ByteString) import Data.Int import Data.Word import SwiftNav.SBP.TH