XPGF_SB ---------------------------------------------------------------------------- Version 2.1.0 SB Sandy Barbour 28/10/2009 Added support for the GFLGT II. Added INI file options so that the Aileron, Elevator and Rudder trims can be reversed. Added INI file option so that the Landing Light LED colours can be reversed. These were added because of "Rogue" LGT II units out there that had these reversed. MCP Pro Alt Knob when pressed and rotated will change Altitude in steps of 10. ---------------------------------------------------------------------------- Version 2.0.1 SB Sandy Barbour 17/09/2009 Added APU_GENERATOR_SWITCH function Added AP_STATE_XXXXXX functions, these map directly to the AP state dataref. LGT Device Landing gear LEDS now work the same as Xplane. Flight Director LED on MCP Pro does not go out when Flight Director is in Auto mode. This is the same for any Toggle Switch or Button that uses the AP_FLIGHT_DIR function ADF1_CARD and ADF2_CARD added to RP48 list. Added GF46_N_FUNC_PREV and GF46_N_FUNC_NEXT functions These functions can be used with most modules that have buttons. Due to the number of functions the function selection screen is paged. So use the PageUp and PageDn keys to page the screen. If the number of functions can fit on the screen then the keys won't do anything. ---------------------------------------------------------------------------- Version 2.0.0.9 SB Sandy Barbour 27/06/2009 Fixed bug with INVERTER functions as there are only 2 inverters and not 8. Added code so that the toggles switches will set the datarefs they use when an aircraft is loaded. GFT8, GFP8, GFRP48 and GFLGT indicators will now turn off when Avionics Master is off. Sorted the function selection lists alphabetically. Removed code that was creating "Funtion=" entries. ---------------------------------------------------------------------------- Version 2.0.0.8 SB Sandy Barbour 15/06/2009 Added GF45_N_FUNC_PREV and GF45_N_FUNC_NEXT functions Added GF166_N_FUNC_PREV and GF166_N_FUNC_NEXT functions These functions can be used with most modules that have buttons. Both the GF45 and GF166 config screens have been changed so that you can assign up to 8 functions that can be selected in turn using the above functions. This is similar to how the GF46 config screens works. Made all the AUDPNL_XXXX_IDENT functions work the same way. You can now set these off and on. Added code to set Datarefs based on GFEFIS toggle switch and selector positions on startup. Added code to set Datarefs based on GFSECM toggle switch and selector positions on startup. Added code to set Datarefs based on GFT8 toggle switch positions on startup. Added EFIS_ND_MODE_SEL, EFIS_ND_SUB_MODE_SEL and EFIS_ND_RANGE_SEL to the GF45, GF46 and GF166. Added ART_STAB function Added HSI_SELECTOR and RMI_SELECTOR functions Added ANTI_ICE_INLET_HEAT, ANTI_ICE_PROP_HEAT, ANTI_ICE_WINDOW_HEAT, PITOT_HEAT2, ANTI_ICE_AOA_HEAT, ANTI_ICE_SURF_HEAT, ANTI_ICE_SURF_BOOT functions Added ANTI_ICE_AUTO_IGNITE, ICE_DETECT, PRE_ROTATE_LEVEL, JATO_ON, PUFFERS_ON, WATER_SCOOP, CANOPY_OPEN, TOT_ENER_AUDIO, ARGUS_MODE functions Added NO_SMOKING, FASTEN_SEAT_BELTS, CLUTCH_ENGAGE, AFTERBURNER_ENABLED, IGNITER_REQ_AUTO, PRIMER_ON, FIRE_EXTINGUISHER_ON functions Added ENG_ALL_FADEC function Added ENG_1_FADEC, ENG_2_FADEC, ENG_3_FADEC, ENG_4_FADEC, ENG_5_FADEC, ENG_6_FADEC, ENG_7_FADEC, ENG_8_FADEC functions Added SYS_ALL_BATTERY function Added SYS_1_BATTERY, SYS_2_BATTERY, SYS_3_BATTERY, SYS_4_BATTERY, SYS_5_BATTERY, SYS_6_BATTERY, SYS_7_BATTERY, SYS_8_BATTERY functions The following functions use datarefs that we introduced for the the Xplane version mentioned at the start of the list. Xplane V9.00 Onwards Added ENG_ALL_ANTI_ICE_ENGINE_AIR function Added ENG_1_ANTI_ICE_ENGINE_AIR, ENG_2_ANTI_ICE_ENGINE_AIR, ENG_3_ANTI_ICE_ENGINE_AIR, ENG_4_ANTI_ICE_ENGINE_AIR functions Added ENG_5_ANTI_ICE_ENGINE_AIR, ENG_6_ANTI_ICE_ENGINE_AIR, ENG_7_ANTI_ICE_ENGINE_AIR, ENG_8_ANTI_ICE_ENGINE_AIR functions Added ENG_ALL_AFTERBURNER_ENABLED function Added ENG_1_AFTERBURNER_ENABLED, ENG_2_AFTERBURNER_ENABLED, ENG_3_AFTERBURNER_ENABLED, ENG_4_AFTERBURNER_ENABLED functions Added ENG_5_AFTERBURNER_ENABLED, ENG_6_AFTERBURNER_ENABLED, ENG_7_AFTERBURNER_ENABLED, ENG_8_AFTERBURNER_ENABLED functions Added ENG_ALL_PRIMER_ON function Added ENG_1_PRIMER_ON, ENG_2_PRIMER_ON, ENG_3_PRIMER_ON, ENG_4_PRIMER_ON functions Added ENG_5_PRIMER_ON, ENG_6_PRIMER_ON, ENG_7_PRIMER_ON, ENG_8_PRIMER_ON functions Xplane V9.20 Onwards Added ENG_ALL_AUTO_IGNITE_ON function Added ENG_1_AUTO_IGNITE_ON, ENG_2_AUTO_IGNITE_ON, ENG_3_AUTO_IGNITE_ON, ENG_4_AUTO_IGNITE_ON functions Added ENG_5_AUTO_IGNITE_ON, ENG_6_AUTO_IGNITE_ON, ENG_7_AUTO_IGNITE_ON, ENG_8_AUTO_IGNITE_ON functions Xplane V9.30 Onwards Added ENG_ALL_GOVERNOR function Added ENG_1_GOVERNOR, ENG_2_GOVERNOR, ENG_3_GOVERNOR, ENG_4_GOVERNOR, ENG_5_GOVERNOR, ENG_6_GOVERNOR, ENG_7_GOVERNOR, ENG_8_GOVERNOR functions Added ENG_ALL_FIRE_EXTINGUISHER_ON function Added ENG_1_FIRE_EXTINGUISHER_ON, ENG_2_FIRE_EXTINGUISHER_ON, ENG_3_FIRE_EXTINGUISHER_ON, ENG_4_FIRE_EXTINGUISHER_ON functions Added ENG_5_FIRE_EXTINGUISHER_ON, ENG_6_FIRE_EXTINGUISHER_ON, ENG_7_FIRE_EXTINGUISHER_ON, ENG_8_FIRE_EXTINGUISHER_ON functions ---------------------------------------------------------------------------- Version 2.0.0.7 SB Sandy Barbour 09/05/2009 Changed the OSX firmware version code to make it more robust. This fixes problems with some GF166 and GFMCP modules. Added Brightness support to the RP48 ---------------------------------------------------------------------------- Version 2.0.0.6 SB Sandy Barbour 08/05/2009 1. Fixed problem with EFIS_ND_MODE_PLAN not sending correct value to dataref. Added ALTIMETER_SET_STD for EFIS 2. Fixed the Audio Panel functions AUDPNL_NAV1_IDENT AUDPNL_NAV2_IDENT AUDPNL_ADF_IDENT AUDPNL_ADF2_IDENT AUDPNL_DME_IDENT AUDPNL_MKR_IDENT Note these only work properly in V9 onwards as the original datarefs in V8 did not work. V9 allows me to use new datarefs that work properly. 3. Added AUDPNL_COM1_IDENT and AUDPNL_COM2_IDENT. 4. Added APU_SWITCH, BLEED_AIR_MODE, TRANSPONDER_MODE and NAV_COM_ADF_MODE These fixes apply to both the OS X and Windows plugins. ---------------------------------------------------------------------------- Version 2.0.0.5 SB Sandy Barbour 16/04/2009 Added support for GF166 modules that have 1.02 firmware. This only affects the OS X version of the plugin. ---------------------------------------------------------------------------- Version 2.0.0.4 SB Sandy Barbour 04/04/2009 Fixed the problem with the newer GF-MCP modules not working on OSX ---------------------------------------------------------------------------- Version 2.0.0.3 SB Sandy Barbour 30/03/2009 GF-SECM support enabled. Mitch sent me an updated GF-SECM that has new firmware. This now works a lot better than the older module. ---------------------------------------------------------------------------- Version 2.0.0.2 SB Sandy Barbour 26/03/2009 Fixed the problem with the newer GF166 modules not working. This was because GoFlight changed the HID codes for the new modules. This only affected OS X users as Windows has its own Goflight SDK. Mitch sent me 2 new GF166's so I was able to work out what the new HID codes were. So new and old GF166 modules will now work with the plugin. I now check the version of the module so I know which HID codes to use. NOTE Only the mac version of the plugin has been updated. ---------------------------------------------------------------------------- Version 2.0.0.1 SB Sandy Barbour 15/01/2009 Added support for MCPPro and EFIS. Support for the SECM is in the plugin but has been disabled until firmware issue is resolved. Fixed problem where TQ6 was detected when no device was present. Added gear actuator failure states so that LEDs will be red on failure. Fixed bug with AP_AUTOTHROTTLE This uses a XPLM key command that toggles the auto throttle state. When AP_DISENGAGE is used the AT is switched off. However the physical switch can be in the on position. Moving the switch to the off position would actually toggle the auto throttle on. Added code to check the Xplane autothrottle state and change it only when it is required. ---------------------------------------------------------------------------- Version 1.0.0.9 SB Sandy Barbour 28/11/2008 Added support for the GF46 on OSX. Bugs Fixed Fixed bug where text on GF45 was garbled on Intel Mac. Functionality Added When the GF46 is used with the functions below both modes of the knob are used. Not pressed changes value by 5, when pressed changes the value by 1. AP_HEADING_ADJ AP_NAV_COURSE_ADJ OBS1 OBS2 ADF1_CARD ADF2_CARD ---------------------------------------------------------------------------- Version 1.0.0.8 SB Sandy Barbour 23/11/2008 OSX Plugin Released Functionality Added Changed AP_ALT_HOLD When the AP Altitude Hold is engaged the Goflight Inidicator will go on. When the AP Altitude Hold is armed the Goflight Inidicator will go off. ---------------------------------------------------------------------------- Version 1.0.0.7 SB Sandy Barbour 02/11/2008 Functionality Added Added DECISION_HEIGHT Added EFIS_ND_SUB_MODE_SEL, this was introduced in V8.20. Changed GF46 from AP_NAV_COURSE to AP_NAV_COURSE_ADJ Added RMI_LEFT_SELECTOR and RMI_RIGHT_SELECTOR ---------------------------------------------------------------------------- Version 1.0.0.6 SB Sandy Barbour 21/01/2008 Functionality Added Changed the sensitivity of the trim for the GF- LGT. It now takes less turns to move the trim. ---------------------------------------------------------------------------- Version 1.0.0.5 SB Sandy Barbour 15/11/2006 Updated version of the original beta 2 plugin. - Bugs Fixed LGT landing gear lights not working (This was for v8.50 and later). MCP airspeed not working when no INI file entry for it. Functionality Added Where N is 1 to 8 ENG_N_IGNITER ENG_N_GENERATOR ENG_N_FUEL_PUMP ENG_ALL_FUEL_RUN_CUTOFF ENG_ALL_START ENG_ALL_GENERATOR ENG_ALL_INVERTER ENG_ALL_IGNITER ENG_ALL_FUEL_PUMP Where N is 1 to Max GF45_N_FUNC_ALTIMETER GF46_N_FUNC_ALTIMETER It also now supports Metric and Imperial display on the GF45 if you have it set to ALTIMETER This only works in the last release of V8.60 as I managed to get a dataref included that I could use to determine if XPlane was displaying metric or imperial. ----------------------------------------------------------------------------