Skip to main content

Interface: AiracCycle

Defined in: src/sdk/navigation/AiracUtils.ts:2

Metadata about a navigation database AIRAC cycle.

Properties

cycle

cycle: number

Defined in: src/sdk/navigation/AiracUtils.ts:10

The cycle number in the effective year.


cycleString

cycleString: string

Defined in: src/sdk/navigation/AiracUtils.ts:12

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


effectiveTimestamp

effectiveTimestamp: number

Defined in: src/sdk/navigation/AiracUtils.ts:19

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.


expirationTimestamp

expirationTimestamp: number

Defined in: src/sdk/navigation/AiracUtils.ts:29

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.


ident

ident: string

Defined in: src/sdk/navigation/AiracUtils.ts:8

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.