The offsets are available for cockpit/panel builders to work together with IvAp using FSUIPC. IvAp reads these offsets every second if activated using IvApConfig and writes the offsets when the data has changed.
An agreement with SquawkBox3 was reached to try to stick to the same offsets, so people can make software compatible with both without the need to read/write 2 offsets. Special thanks to Joel DeYoung for allowing IvAp to use the same offsets.
Offset | Size (bytes) | Description | IvAp Reads? | IvAp Writes? | Version? |
---|---|---|---|---|---|
0x7b80 | 1 |
IvAp Running not running = 0 running = 1 |
No | Yes | 0.3.9+ |
0x7b81 | 1 |
IvAp connected to server not connected = 0 connected = 1 |
No | Yes | 1.1.5+ |
0x7b91 | 1 |
Transponder Mode charlie = 0 standby = 1 |
Yes | Yes | 0.3.3+ |
0x7b93 | 1 |
Squawk Ident Should be set to 1 once the user pressed the ident button on your gauge, IvAp will reset the value to 0 once it has read the value. IvAp sets this value to 2 once the user pressed the ident button on the user interface, this value is reset to 0 after 5 seconds. |
Yes | Yes | 1.3.0+ |
0x7b94 | 1 |
COM1 ATC Active set to 1 if an ATC is active on the COM1 frequency |
No | Yes | 0.5.7+ |
0x7b98 | 1 |
COM2 ATC Active set to 1 if an ATC is active on the COM2 frequency |
No | Yes | 0.5.7+ |
0x7b9d | 1 |
SELCAL Indicates that IvAp has received a SELCAL notification that matches the current pilot's SELCAL code. The value is set to non-zero when the SELCAL match occurs. Applications should reset this value to zero after reading it. |
No | Yes | 1.3.0+ |
The offsets are available for cockpit/panel builders to work together with IvAp using FSUIPC. IvAp reads these offsets every second if activated using IvApConfig and writes the offsets when the data has changed.
Offset | Size (bytes) | Description | IvAp Reads? | IvAp Writes? | Version? |
---|---|---|---|---|---|
0x6640 | 1 |
Reload Flightplan should be set to 1 once your panel wants to force a reload of the IvAp flightplan from disk, IvAp changes it back to 0 once it is read and processed. |
Yes | Yes | 0.5.7+ |
0x6641 | 1 |
ACARS Control should be set to one of the following codes to do an ACARS request, you should first write the necessary data in 0x6650 before writing in this area. IvAp resets this value to 0 once processed. 0 = no request 1 = metar 2 = taf 3 = shorttaf 4 = atis |
Yes | Yes | 0.5.7+ |
0x6642 | 14 | reserved | |||
0x6650 | 32 |
IvAp Text Area used to pass textual information (zero terminated) to IvAp, never write in this area if text is inside it, IvAp will put 0 in the area once it has read the data. |
Yes | Yes | 0.5.7+ |
0x6670 | 16 |
Callsign of Active COM contains the textual name of the frequency tuned on that Active COM. This string is saved as a zero terminated string of maximum 16 bytes (that is 15 characters). |
No | Yes | 1.3.0+ |
0x6680 | 64 | reserved |
© 1998-2014 - IVAO - All Rights Reserved
2024 © International Virtual Aviation Organisation. All Rights Reserved. Privacy Policy | Terms of Use | Update cookies preferences