Skip to main content

Interface: AiracCycle

Metadata about a navigation database AIRAC cycle.

Properties

cycle

cycle: number

The cycle number in the effective year.

Defined in

src/sdk/navigation/AiracUtils.ts:10


cycleString

cycleString: string

The cycle number in the effective year as a 2 digit string.

Defined in

src/sdk/navigation/AiracUtils.ts:12


effectiveTimestamp

effectiveTimestamp: number

The timestamp on which the cycle becomes effective, in milliseconds since the UNIX epoch.

This is midnight UTC at the beginning of the first effective day, and is the same as the expiration of the previous cycle.

Defined in

src/sdk/navigation/AiracUtils.ts:19


expirationTimestamp

expirationTimestamp: number

The timestamp on which the cycle becomes expires, in milliseconds since the UNIX epoch.

This is midnight UTC at the beginning of the first effective day of the next cycle, and is the same as the effective timestamp of the next cycle.

Note: Some avionics display the day before as the expiration date, so be sure to check what yours should do.

Defined in

src/sdk/navigation/AiracUtils.ts:29


ident

ident: string

The AIRAC cycle number in the form YYCC, where YY is the last two digits of the effective year, and CC is the cycle number in that year.

Defined in

src/sdk/navigation/AiracUtils.ts:8