| Copyright | Copyright (C) 2016 Swift Navigation Inc. |
|---|---|
| License | LGPL-3 |
| Maintainer | Swift Navigation <dev@swiftnav.com> |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.RTCM3.SBP.Time
Description
SBP GPS Time helpers.
- currentGpsTime :: MonadIO m => m GpsTimeNano
- rolloverTowGpsTime :: Word32 -> GpsTimeNano -> GpsTimeNano
- rolloverEpochGpsTime :: Word32 -> GpsTimeNano -> GpsTimeNano
Documentation
currentGpsTime :: MonadIO m => m GpsTimeNano Source #
Get current GPS time.
rolloverTowGpsTime :: Word32 -> GpsTimeNano -> GpsTimeNano Source #
Update GPS time based on GPS time of week, handling week rollover.
rolloverEpochGpsTime :: Word32 -> GpsTimeNano -> GpsTimeNano Source #
Update GPS time based on GLONASS epoch, handling week rollover.