YumaAlmanacRecordReadFrom Method |
Namespace: AGI.Foundation.Navigation.DataReaders
Exception | Condition |
---|---|
ArgumentNullException | Thrown when reader is . |
ArgumentOutOfRangeException | Thrown when rolloverCount is less than zero. |
FormatException | Thrown when the Yuma Almanac is not well-formed. |
OverflowException | Thrown when the values in the Yuma almanac are too large. |
IndexOutOfRangeException | Thrown when a line in the Yuma almanac is not well-formed. |
The following list represents the rollover dates for the GPS week parameter. On or after the date listed below, you will need to use the specified rollover count.
Date | Rollover Count |
---|---|
January 6, 1980 | 0 |
August 22, 1999 | 1 |
April 7, 2019 | 2 |
November 21, 2038 | 3 |
July 7, 2058 | 4 |
To compute the rollover count for a given date, construct a GlobalPositioningSystemDate and use the value of RolloverCount.