YumaAlmanacReadFrom Method (TextReader, Int32) |
Reads a Yuma almanac from the specified reader.
Namespace:
AGI.Foundation.Navigation.DataReaders
Assembly:
AGI.Foundation.Navigation (in AGI.Foundation.Navigation.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public static YumaAlmanac ReadFrom(
TextReader reader,
int rolloverCount
)
Public Shared Function ReadFrom (
reader As TextReader,
rolloverCount As Integer
) As YumaAlmanac
public:
static YumaAlmanac^ ReadFrom(
TextReader^ reader,
int rolloverCount
)
static member ReadFrom :
reader : TextReader *
rolloverCount : int -> YumaAlmanac
Parameters
- reader
- Type: System.IOTextReader
The reader from which to read the almanac. - rolloverCount
- Type: SystemInt32
The number of times the GPS week counter had rolled over when this almanac was created.
See below for more information.
Return Value
Type:
YumaAlmanacThe almanac read from the stream.
Exceptions Remarks
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.
See Also