# USB HID Plug-in Changelog

## Version 4.5.1.531, 18 Feb 2020:

- Fixed Flight Director indicator light

## Version 4.5.1.529, 12 Dec 2019:

- Minor update
- Reduced log messages associated with Audio Panel commands
- Improved filename and version logging

## Version 4.5.1.527, 19 Nov 2019:

- Major update with extensive changes
- Added support for Cessna 172 diesel
- Reduced circuit breaker popping durng crash
- Added RXP GPS failure commands
- Added PFC commands for audio panel
- Fixed initialization of annunciators on startup
- Fixed graceful exit of no PFC hardware is found

## Version 4.5.0.510, 06 Nov 2018:

- Major update with extensive changes
- Added support for 64 bit Xplane
- Added support for Cessna Caravan
- Improved Cessna 172SPG standby battery function
- Added support for many new controls
- Fixed NavCom2 power button functionality
- Fixed bus tie functionality
- Fixed NavCom2 power button functionality
- Many other minor fixes, adjustments, improvements

## Version 4.4.6.378, 31 Mar 2016:

- Added the fire suppression system.

## Version 4.4.5.373, 26 Feb 2016:

- Keep the turbo mixture from going to 1 when the ignition switch is on.
- Add the ability to create PFC-specific X-Plane commands.
- Add PFC-specific commands for pitch trim up and pitch trim down.
- Add the throttle quadrant for the PC-12.
- Add som new and changed X-Plane 10 commands and datarefs.
- Implement a PFC-specific master caution and master warning lights and buttons
- Fix a defect where elevator trim runaway would occur with X-Plane 10.21 or newer.

## VERSION 4.4.4.363, 10 Jan 2015:

- Airspeed calibration now goes from 1 -360 and wraps around.
- Relax TQ Control Check restrictions.
- Fix pitch trim switch when Autopilot is failed.

## VERSION 4.4.3.360, 02 Sep 2014:

- Get X-Plane's Com1 and Com2 Audio Panel indicators to track the PFC Audio Panel.
- Fix to HSI_ARC.
- Add RMI buttons.
- Add DME Selector switch.
- Fix TQ bad scaling (#953)
- Initial support of the 16-bit indicator data type (No use of values yet.)

## VERSION 4.4.2.350, 11 Mar 2014:

- Fixed the scaling for CONTROLS_FLAPS and ANALOG_DISPLAY_FLAPS_GAUGE.
- General scale range change for all Analog.
- Remove code that shuts down the Magnetos when there ar no Magneto Switches present.
- Change the behavior of the Audio Panel to more closely match that of the G1000 Audio Panel.
- First official release of the 64-bit plugin for X-Plane 10.25.
- Fix problems with the Elevator Trim in X-Plane 10.

## VERSION 4.4.1.342, 07 Jan 2014:

- Change Audio Panel button/indicator logic to match that of the G1000 Audio Panel;.
- TO/GA check, and addition of commented-out code.
- Fixed G1000 COM2 and PA button behavior.
- Added BUTTON_HSI_SELECT_ROSE_ARC.

## VERSION 4.4.0.338, 09 Nov 2013:

- Added a PFC dataref to specify whether or not the plugin "owns" the autopilot and Altitude Pre-select functions.
- Send X-Plane's "flight_dir_on_only" command if autopilot is remotely owned and a BUTTON_AP_DISCONNECT with disco meaning is pressed.
- Changed the "Jet II" line in the PFC Standard Throttle Quadrants menu to "Jet Enhanced."

## VERSION 4.3.2.334, 14 Oct 2013:

- Search the aircraft-specific directory for sounds, before using the predefined ones.
- Add initially="on" / "off" attributes in acf-specific XML files.
- Enable SWITCH_BATTERY_MASTER_BUS_TIE for the Jet Master Panel.
- Change when gear lights are red.
- Add control checks to the general XML file.
- Make changes to elevator trim scaling for X-Plane 10 only.

## VERSION 4.3.0.327, 01 May 2013:

- Allow for multiple internal ranges to be setin PFCConfiguration.xml for the throttle, prop, and mixture controls.
- Fix a defect with the Piston Engine Start Panel's second Battery Master switch.
- Fix a defect where CBs were re-tripping when an associated X-Plane failure was cleared, thereby setting the failure again.
- Stop the Elevator Trim motor when its associated circuit breaker is tripped or pulled.
- CB_AVIONICS_MASTER now controls X-Plane's Avionics Master state as well.
- Add MODE_ENABLE_PITCH_TRIM_MOTOR.
- Add MODE_ALT_PRESELECT_ALT_VS;.
- First-cut at aircraft-specific <xxx>_PFCSystems.xml files for the Electrical system.
- Fix a regression that caused a massive frame-rate decrease when no Avionics are present.

## VERSION 4.3.0.319, 29 Mar 2013:

- Add some new and change some old Product ID names and values.
- Add a completely new Cessna 172-specific electrical system.
- Add a completely new general-purpose electrical system.
- Fix issues with Altitude Pre-select indicators and displays.
- Add "splat" messages and voice comments for the disconnection and reconnection of flight controls.
- Specification of flight control checks added to the XML configuration file.
- Add the CB_TRIM_ELV Circuit Breaker.
- Clear all Circuit Breakers on exit.
- Prevent the re-tripping of a Circuit Breaker when the associated X-plane failure(s) is(are) reset.
- Port to MacOs.
- More Circuit Breaker fixes.
- Add a provision for complicated electrical system "on/off" conditions, such as bus voltages less than a minimum value.

## VERSION 4.2.0.300, 26 Nov 2012:

- Only indicate to X-Plane the presence, not the absence, of any flight control.
- Avionics Master Switch 2 ON AND (NOT OR) Bus 1 power on means that the MFD power is on.
- Fix a defect when Alternator Switches and Magneto Switches are found on different HID devices.
- Use the Avionics Master Switch for MFD power when NO Avionics Master Switch 2 is found.
- Fix bool return in PFCHidDevices.cpp.
- Add the new configuration file manager.
- Fix a regression where the Landing Gear Switch was ignored if no Emergency Gear Extension Switch was present..

## VERSION 4.1.5.293:

- Support for multiple backlight selectors.
- Add the UHID_THROTTLE_QUADRANT_PID as a piston device.
- Fix the Emergency Gear Extension Switch..
- Add the LDG_TAXI_LIGHTS_CB in a mutually exclusive manner from the LANDING_LIGHTS_CB and the TAXI_LIGHTS_CB.
- Modify the default generated XML configuration file to include device PIDs and ranges, and the maximum number of allowed HID devices.
- Add some new device strings;.
- Add an airspeed knob menu, XML info, and behavior.
- Add some PFC-generated PFC-1000 power datarefs.
- Set the dataref for Standby Instrument brightness.

## VERSION 4.1.4.280, 24 Sep 2012:

- Fix the ALT ARMED state when a real G1000 is present.

## VERSION 4.1.3.279, 21 Sep 2012:

- Fix the processing of the MKR MUTE button.

## VERSION 4.1.2.278, 20 Sep 2012:

- Automatically connect all available devices that are listed in pfc_vids_and_pids.h as of the time of the compile.
- Added basic dynamic device removal and arrival.
- Fix setting/resetting of Audio Panel indicators when no blanking is available.
- Fix Audio Panel blanking at shutdown time.
- Eliminate all tests of the avionics_device_idx variable.
- Fix Alt Pre-select display on Battery Master/Alternator/Avionics Master power up.

## VERSION 4.1.1.272, 19 Sep 2012:

- Fix Copilot Standard Day.
- Add G430, G530, G1000 info to the XML file;.
- Arm ALT when a Real G1000 is present and the autipilot state contains either VS or FLC.
- Support Pitch Trim Up and Dn buttons.
- Fix Remote IOS XML processing.
- Ignore Pitch Trim switches and buttons when the power is off.
- Fix the XML audio status.
- Fix the Audio Panel presence check.

## VERSION 4.1.0.266, 31 Aug 2012:

- Tell X-Plane that Jet Aircraft have props and mixtures, even though they don't.
- Fix defect where Avionics Master 2 code was grabbing Avi Master 1 val, wiping it out before the real Av1 Master 1 got it.
- New XML Config file.

## VERSION 4.0.6.263, 15 Aug 2012:

- Fixed a regression where a pitch trim switch with no associated elevator trim would not move X-Plane's elevator trim.

## VERSION 4.0.5.262, 06 Aug 2012:

- Added support for UHID_RIC_10_PID, UHID_POWER_LIGHTING_DRIVER_PID, UHID_PFC_AILERON_TRIM_PID, and UHID_PFC_RUDDER_TRIM_PID.

## VERSION 4.0.4.261, 30 Jul 2012:

- Add support for UHID_COLUMN_CONSOLE.

## VERSION 4.0.3.260:

- Add Avionics Master Switch 2 for the MFD.
- Fix a problem with the Right TANK_SELECT switch.
- Fix a defect that occurs when two fuel selector switches are used with a single-engine aircraft.
- Fix problems with the Altitude Pre-Select display after an AP test is run.
- Made changes to the Elevator Trim Hand Turns menu;.
- Fixed a defect with Marker mute.
- Fixed some potentially serious problems with processing of the internal configuration file.
- Restored turning on the igniters via the Turboprop Panel's IGNITION_AND_ENGINE_START switch.
- Fixed a problem where, at a "refresh" event such as initial startup, only Audio Panel settings, and not Ident switch values, were being used to set the Ident status of Nav1, Nav2, and the ADF.

## VERSION 4.0.2.252:

- Support BUTTON_AUD_VOL_SQ_TOGGLE, INDICATOR_AUD_VOLSQ_VO Land INDICATOR_AUD_VOLSQ_SQ.
- Make remote SimData more robust when remote connections are not being used.
- Limit the number array elements for PFC 430 Dataref buttons to the maximum number of device selectors.

## VERSION 4.0.2.249, 14 Jun 2012:

- Allow both Alternator/Generator switches to work with single-engine aircraft.

## VERSION 4.0.1.248, 06 Jun 2012:

- Added support for Remote UDP setting and retrieval of datarefs and commands.
- Added support for the UHID_ELEVATOR_TRIM_PID;.
- Fixed a potantial crash at shutdown time.
- Adjusted the internal elvator trim indicator scale when the number of hand turns are changed;.
- New calculations for elevator trim, to allow trim switches and trim wheels on different HID devices.
- New logic for the dual fuel selector switches.
- Fixes to the Audio Panel marker mute behavior..
- The Com1/2 On buttons now also control Nav1/2 power.

## VERSION 3.1.2.241, 14 Apr 2012:

- Add the Attitude Indicator Reference Menu..
- Support BUTTON_PUSH_TO_TALK;
- Fix a regression with the PTT logic.
- Move the elevator trim via SWITCH_PITCH_TRIM_WHO_MUST_BE_OBEYED.
- Fix defect in elevator trim travel time.

## VERSION 3.1.2.235, 28 Feb 2012:

- Fix init of MKR MUTE state.
- Adjust Alt Pre-select limits to 0 - 45,000 ft and +/- 5000 fpm.
- Allow Pilot and Copilot yoke buttons as PTT, and save in the configuration file.
- Check for zero values from X-Plane datarefs to prevent division by zero errors.

## VERSION 3.1.2.230, 20 Dec 2011:

- Support the UHID_COMX_RADIO_PANEL PID.
- Engage the Yaw Damper when the Autopilot is engaged;.
- Support SWITCH_CRS_NAV_SOURCE_SELECTOR and BUTTON_CRS_NAV_SOURCE_CYCLE;.
- Change Audio Panel NAV and COM behavior to allow multiple listeming.
- Add Nav Ident PFC-created datarefs
- Add 15 and 20 hand turns to the Elevator Trim Hand Turns menu.
- Adjust X-Plane's single-point takeoff range +/- 4.9% to light up about 5 bars.

## VERSION 3.1.2.223, 29 Sep 2011:

- Change the Revisionary Mode dataref to an integer array, instead of a single integer.

## VERSION 3.1.2.222, 28 Sep 2011:

- Add support for DISPLAY_BACKUP on the PFC-1000 audio Panel via a PFC-created dataref.
- Fix a bug with debug logging.
- Fix the single-engine Right Alternator switch problem.
- Eliminate the pause at the end of an AP test.

## VERSION 3.1.2.219, 14 Sep 2011:

- Add support for DISPLAY_BACKUP on the PFC-1000 audio Panel via a PFC-created dataref.
- Fixed a bug with debug logging.

## VERSION 3.1.2.218, 01 Sep 2011:

- Add support for "standard day" pressure by pushing and holding the BARO encoder.

## VERSION 3.1.2.217, 01 Aug 2011:

- Neutralize the bad effects of multiple copies of PFC plugins, and send warning messages from the multiple copies.
- Remember PTT/AP disco info in the configuration file.
- Build with V C++ 2005.
- Add Yaw Damper support.

## VERSION 3.1.2.214, 16 Jun 2011:

- Neutralize the bad effects of multiple copies of PFC plugins, and send warning messages from the multiple copies.
- Remember the Yoke Button PTT/AP disco menu selection in the configuration file.

## VERSION 3.1.2.212, 15 Jun 2011:

- Change the PTT switch to use Begin and End commands, rather than toggle commands.
- Fixes to Analog Controls processing.
- Fix a regression with the Jet Panel Generator switches..

## VERSION 3.1.2.211, 13 Jun 2011:

- Change the PTT to use Begin and End, rather than toggling.
- Fixes to Analog Controls processing.
- Fix a regression with the Generator switches on the Jet Panel.

## VERSION 3.1.2.204, 27 May 2011:

- Fix defect where non-existent generator switches were causing a reset of changed alternator values on a refresh.

## VERSION 3.1.2.202, 20 May 2011:

- Fixed a problem with the Jet part of the Throttle Quadrant/Panel selection.
- Process the PTT as a switch, and toggle associated X-plane command.
- Fixed the elevator trim travel time.
- Add a default rudder/aileron trim curve limit check and nullzone scaling.
- Cycle the Battery masters and the first alternator on the first time through the X-Plane flight loop callback, in order to work around a defect in X-Plane.

## VERSION 3.1.2.190, 28 Apr 2011:

- Fixed a problem with the use of ACTUATOR_CLOCK.
- Check X-Plane's paused state to control ACTUATOR_HOBBS.

## VERSION 3.1.2.187, 25 Apr 2011:

- Add a menu item to select the behavior of the Pilot's Yoke Button as either AP Disco or PTT.
- Change the dataref associated with the Emergency landing gear switch.
- Enable gear switches and horns only if the aircraft has retractable gear.

## VERSION 3.1.2.183, 20 Apr 2011:

- Support ACTUATOR_CLOCK.

## VERSION 3.1.2.182, 13 Apr 2011:

- Recognize the PFC-1000 PID, in order to process the Audio Panel items.
- First cut at TQ and Panel matching matrix.
- Fixed a multi-engine GPTQ assignment defect.

## VERSION 3.1.2.179, 18 Mar 2011:

- Fix a defect with the mag switches cutting out on a refresh event when no equipment with mag switches is attached.

## VERSION 3.1.2.178, 14 Mar 2011:

- Fix a defect with the PPTTMM standard throttle quadrant.

## VERSION 3.1.2.177, 08 Mar 2011:

- Make sure Alt Pre-select and Audio Panel indicators refresh when power is turned on via the Alternator/Generator switches.

## VERSION 3.1.2.176, 08 Mar 2011:

- Fix to Engine Deice switches to keep the ignition lights on.

## VERSION 3.1.2.170, 25 Feb 2011:

- Don't fail plugin startup on full report failure; instead, output the failure to the debug file.

## VERSION 3.1.2.169, 10 Feb 2011:

- Modify the Pilot/Copilot RIC airspeed knobs to change the autopilot airspeed hold value, rather than the airspeed calibration dial.

## VERSION 3.1.2.168, 09 Feb 2011:

- Send ILLUMINATOR messages to both selector 0 and selector 1.

## VERSION 3.1.2.167, 09 Feb 2011:

- Work around X-Plane to keep the G1000 PFD and MFD on after initial startup.

## VERSION 3.1.2.166, 09 Feb 2011:

- COM3 and COM3 MIC only toggle their indicators.
- Fix to COMx and COMx MIC behavior.
- Fixes to Stall Warn, Panel Lights, and Landing Warn Circuit Breakers.

## VERSION 3.1.2.165, 08 Feb 2011:

- Get G1000 Audio Panels with selectors other than 0 to work.

## VERSION 3.1.2.164, 08 Feb 2011:

- Get the G1000 Audio Panel to work without an Avionics Stack present.

## VERSION 3.1.2.163, 07 Feb 2011:

- Fix for the Battery Master Bus Tie switch;
- Back to the old class hierarchy and 20 hid devices.

## VERSION 3.1.2.159, 28 Jan 2011:

- Fix a regression with the MFD and PFD actuators, and their associated circuit breakers.

## VERSION 3.1.2.158, 27 Jan 2011:

- Add EFIS dataref support to the RMI switches.

## VERSION 3.1.2.157, 24 Jan 2011:

- Add support for the relay board PID.

## VERSION 3.1.2.156, 19 Jan 2011:

- Second attempt at filtering the GPTQ flaps value to reduce sensitivity (and noise.)

## VERSION 3.1.2.155, 19 Jan 2011:

- Filter the GPTQ flaps value to reduce sensitivity (and noise.)

## VERSION 3.1.2.154, 19 Jan 2011:

- Add multiple G1000 Audio Panel devices.

## VERSION 3.1.2.153, 12 Jan 2011:

- Get the Alt Pre-Select 25' alert/beep to work properly even when the Flight Directors are off.

## VERSION 3.1.2.152, 11 Jan 2011:

- Fix a problem with the Avionics Master Circuit Breaker.
- Add support for the PFD and MFD circuit breakers.

## VERSION 3.1.2.151, 11 Jan 2011:

- Minor fix for the TRIM indicator when the ANNUN TEST button is pressed.
- Fix for COMxMic buttons.
- Eliminate Alt alert and tone at 25' after first occurrence during capture.

## VERSION 3.1.2.150, 09 Dec 2010:

- Disarming an altitude no longer cancels the Flight Directors.

## VERSION 3.1.2.149, 07 Dec 2010:

- Changes to the VTR switch.
- Fixed the final alert tone and annunciation for climbs/descents < 300 fpm.
- Prevented COM1 default on location change.
- Fixed ILLUMINATOR_AVI_POWER.

## VERSION 3.1.2.148, 30 November 2010:

- Changes for G1000 Audio Panel support.
- Changes for VSPro Live ATC support.

## VERSION 3.1.1.147, 05 November 2010:

- Implemented proper reverser behavior for the Jet Panel/Cessna 501.

## VERSION 3.1.1.146, 05 November 2010:

- Add the Jet Panel's Surface De-Ice switch.
- Fix some minor conflicts between the Battery Master Bus Tie and Battery Master switches.

## VERSION 3.1.1.145, 04 November 2010:

- Set flaps gauge full up on startup.
- Recognize battery master and battery master bus tie at the same time.

## VERSION 3.1.1.144, 04 November 2010:

- Support for Analog Displays and Flaps Panel.
- Changed the Flaps Indicator processing.
- Support for the PFC Throttle Quadrant device.
- Fixed Jet Panel Start/ignition.

## VERSION 3.1.1.141, 25 October 2010:

- Fixed a defect where the Morse Code Ident came up on X-Plane startup.. (Ticket #486.)

## VERSION 3.1.1.140, 25 October 2010:

- Added the "Jet II" Standard Jet throttle Quadrant to the GPTQ, and supported reversers in the same way as Throttles, Props, Mixtures, and Carb Heat.

## VERSION 3.1.1.137, 18 October 2010: NOT FOR RELEASE:

- First-cut implementation of Jet Panel switches and buttons with indicators added.

## VERSION 3.1.1.136, 14 October 2010, NOT FOR RELEASE:

- First-cut implementation of Jet Panel switches and buttons (NO INDICATORS).

## VERSION 3.1.0.135, 06 October 2010:

- Fix the Copilot DG defect where the DG value would reset itself on every turn of the knob.

## VERSION 3.1.0.134, 05 October 2010:

- Add Wing Sweep, Thrust Vectoring, Dihedral, and Incidence as custom GPTQ items.
- Clean up any restrictions from other items on "All-type" GPTQ items when those restrictions go away.

## VERSION 3.1.0.133, 05 October 2010:

- Clean up some copy/paste and typo errors in the new GPTQ processing code.

## VERSION 3.1.0.132, 04 October 2010:

- Added an additional layer of menus (for Throttles, Props, Mixtures, and Carb Heat) under each Custom GPTQ position.

## VERSION 3.1.0.131, 29 September 2010:

- Added Left/Right Throttles/Props/Mixtures/Carb Heat to the custom GPTQ choices.
- Standard GPTQ singles use ALL, and Standard GPTQ Twins use Left/Right in their selections.

## VERSION 3.1.0.130, 28 September 2010:

- Minimal support for the Jet master Panel, G1000 Comm Panel, and PFC Rudder Pedals devices.

## VERSION 3.1.0.129, 28 September 2010:

- Implementation of new Rudder/Aileron Trim format values.
- Custom GPTQ position assignments now work on a "Last In Stays In" basis.

## VERSION 3.1.0.127, 24 September 2010:

- General Purpose Trim support for the elevator trims.
- Functions added (but not used) for Rudder and Aileron Trim as well.

## VERSION 3.1.0.126, 21 September 2010:

- GPTQ Reverser now controls all engines, instead of just the first six.

## VERSION 3.1.0.125, 20 September 2010:

- Add the ability to set custom TQ positions for All/Odd/Even Throttles/Props/Mixtures.
- Fix the TQ positions for the standard Two-engine Jet.

## VERSION 3.1.0.124, 07 September 2010:

- Fix for a regression with the Prop Deice switch.

## VERSION 3.1.0.123, 25 August 2010:

- Fix for defect with Battery Master and Alternator switches that was introduced when circuit breakers for the same were added.

## VERSION 3.1.0.122, 25 August 2010:

- Use acf_RSC_mingov_prp instead of acf_RSC_idlespeed_prp for the minimum prop setting.

## VERSION 3.1.0.121, 24 August 2010:

- Throw away syntactically incorrect lines, instead of abandoning the entire configuration file.
- Use the backlight scale factor for the initial setting as well as the Panel Dimmer setting.

## VERSION 3.1.0.120, 18 August 2010:

- Added a backlight scale factor to the configuration file.

The configuration file has the following format:

ID, <# of values>, <value1>, ... <valueN>

The backlight scale factor (6000) has one value associated with it: a number from 0 - 1000, representing the 10ths of percent to scale the backlighting. (For example, a value of 700 would send a number to ILLUMINATOR_BACKLIGHT that is 70% of the number retrieved from CONTROLS_BACKLIGHT.)

Sample line in PFCConfigurationInfo.txt:

6000, 1, 1000

## VERSION 3.1.0.119, 17 August 2010:

- Fix to defect involving SWITCH_BATTERY_MASTER_BUS_TIE.

## VERSION 3.1.0.118, 06 August 2010:

- Minor tweaks to improve the behavior of crossfeed with the Dual fuel selector and an empty tank.

## VERSION 3.1.0.117, 04 August 2010:

- Work around X-Plane limitations to make the MFD Dual Fuel selectors with crossfeed work as well as possible.

## VERSION 3.1.0.116, 30 July 2010:

- Reapply the parking brake if the switch is on and X-Plane shuts it off.

## VERSION 3.1.0.115, 30 July 2010:

- Fix a comparison defect between the pilot and copilot Toe Brake inputs.

## VERSION 3.1.0.114, 29 July 2010:

- Configuration file is now called PFCConfigurationInfo.txt.
- Use the configuration info for min and max aircraft altitude with the Cabin Alt control.

## VERSION 3.1.0.113, 28 July 2010:

- Limit Cabin Climb to a range of 200 - 2000 fpm.
- Use the commanded cabin VVI dataref to get and set the cabin VVI, rather getting the actual, modifying it with encoder steps, and setting the commanded.

## VERSION 3.1.0.111, 23 July 2010:

- Send the shutdown message sequence twice, with a 100ms wait between sequences.

## VERSION 3.1.0.110, 23 July 2010:

- Added CONTROLS_CABIN_CLIMB_RATE.

## VERSION 3.1.0.109, 22 July 2010:

- Use a new dataref for the Cabin Altitude encoder/analog control.

## VERSION 3.1.0.107, 16 July 2010:

- Add the Panel dimmer control (CONTROLS_BACKLIGHT).

## VERSION 3.1.0.106, 16 July 2010:

- ADF starts up in ADF mode.
- Initial values for COM and NAV audio set.
- NAV power is separate from COM power.
- All MFD CB Panel breakers have an implementation.

## VERSION 3.0.4.105, 15 July 2010:

- Remove engine-driven fuel pump failures from CB failures.
- Fix the "GPTQ position 1 reverts to Throttle 1 on x-Plane restart" problem.

## VERSION 3.0.4.104, 13 July 2010:

- Add Cabin Altitude, Cabin Climb, and pressure dump support.

## VERSION 3.0.4.103, 13 July 2010:

- More Changes and improvements to the CB Panel implementation.

## VERSION 3.0.4.102, 12 July 2010:

- First cut at CB Panel implementation.

## VERSION 3.0.4.101, 12 July 2010:

- Add PID support for the MFD Circuit Breaker Panel.
- Add full support for the MFD Pitch and Roll panel.

## VERSION 3.0.4.100, 09 July 2010:

- The test position of the Standby Battery Switch no longer turns on bus 2.

## VERSION 3.0.4.99, 09 July 2010:

- Fix a normalization bug with the new rudder trim code.

## VERSION 3.0.4.98, 08 July 2010:

- Add a "repeat" function to the flaps switch when it is held up or down for more than 10 cycles.

## VERSION 3.0.4.97, 08 July 2010:

- Add the Battery Master Bus Tie Switch;.
- Use Bus 1 with main battery, and bus 2 with standby battery.

## VERSION 3.0.4.96, 06 July 2010:

- Turn off ACTUATOR_MFD and ACTUATOR_PFD at shut down time.
- Turn on standby battery indicator when switch is in Test position.
- Increase the shutdown sleep time.

## VERSION 3.0.4.94, 05 July 2010:

- ACTUATOR_PFD and ACTUATOR_MFD support;
- Artex ELT support.
- Fixed a rudder trim X-Plane crash bug.

## VERSION 3.0.4.91, 23 June 2010:

- Allow for multiple Standalone RIC-8 Devices.

## VERSION 3.0.4.90, 07 June 2010:

- Fix a problem with the retry count on a read operation.

## VERSION 3.0.4.89, 02 June 2010:

- Allow up to 1024 retries on any HID I/O error. This prevents dropping USB device connections when using a marginal hub or if Windows puts the hub into power-save mode.

## VERSION 3.0.4.85, 26 May 2010:

- Fixed a minor logic error in the recently-added "Display VS during CWS" Altitude Pre-select code.

## VERSION 3.0.4.84, 13 May 2010:

- Display VS values in Alt Pre-select during CWS.
- Disengage VS when FD is disengaged, or an AP w/out an FD is disengaged.

## VERSION 3.0.4.82, 12 May 2010:

- More fixes to Alt Pre-select arrows and VS display values when in ALT display mode with VS engaged, and the Vertical Trim rocker is pushed/released.

## VERSION 3.0.4.81, 12 May 2010:

- Fix to Up/Down Arrow indications in the Altitude Pre-select panel.
- Fix to start saving/restoring the Marker Beacon Sensitivity value;.
- The AP elevator trim movement code now uses a fraction of the range, rather than a hard-coded value.
- The prop feathering code now uses a fraction of the range, rather than a hard-coded value.
- The turboprop throttle nullzone code now uses a fraction of the range, rather than a hard-coded value.
- The curves for the aileron and rudder trim are now firmware-definable.
- Fix to implement ILLUMINATOR_SIMULATOR_POWER.
- Fix to limit DME times > 99 minutes to 99.

## VERSION 3.0.4.72, 23 Apr 2010:

- Added support for the MFD Fuel Selector Panel, and the Emergency Gear Extension Switch.

## VERSION 3.0.4.71, 2010 Apr 14:

- New methods of determining autopilot disconnect conditions, and the associated final elevator trim adjustment.

## VERSION 3.0.4.70, 2010 Apr 09:

- Back to old-style prop controls, with fixes for feathering;
- Reset AI adjustment to 0 when loading aircraft with flight directors.

## VERSION 3.0.4.68, 2010 Mar 25:

- Add Digital Controls to Supported Report retrieval.
- For the GPTQ only, feather the prop at 10% or less of the prop control value for non-turboprops.

## VERSION 3.0.4.67, 2010 Mar 23:

- Fix to elevator Trim Takeoff Range.
- Prop controls change pitch directly, overriding X-Plane.
- Add the Pilot/Copilot grabbing the Elevator Trim Wheel as an Autopilot disconnect condition.

## VERSION 3.0.4.63, 2010 Mar 19:

- Fix COMx coarse frequency change: 136 now increments to 118, and 118 decrements to 136.

## VERSION 3.0.4.62, 2010 Mar 15:

Send Elevator Trim Speed and Elevator Trim Takeoff Range every time elevator Trim Sensitivity is sent.

Reverse the carb heat values for the General Purpose Throttle Quadrant.

Adjust the "nothing saved" defaults for the Audio Panel.

## VERSION 3.0.4.60, 2010 Mar 08:

- Fix a lag problem with new elevator trim messages.

## VERSION 3.0.4.59, 2010 Mar 03:

- Added some additional device PIDs to process.

## VERSION 3.0.4.58, 2010 Mar 01:

- Correct the code for the Copilot Toe Brakes to eliminate the "latching" behavior.

## VERSION 3.0.4.57, 2010 Feb 18:

- Added support for circuit breakers.
- Added the prop deice circuit breaker.
- Added support for Pause, Reset, and Freeze buttons.

## VERSION 3.0.4.56, 2010 Feb 16:

- Added the MFD Cessna to the list of devices to be opened if present.

## VERSION 3.0.4.55, 2010 Feb 15:

- Analog Controls: If no min and max limit is specified, the number of bits in the range is used to create min and max limits from 0 – (“2 to the number of bits” -1).
- If the firmware is calculating null zone curve info for trims, then the plugin null zone trim curves ar not used.
- The Audio Panel state is saved on shutdown and restored on startup of X-Plane.
- A new set of menu items is now available to adjust the Elevator Trim Sensitivity in terms of trim wheel “hand turns.”.

## PRE-RELEASE VERSION 3.0.3.52, 2010 Jan 29, 12:06PM:

- Corrected some null zone issues with the Turboprop General Purpose Throttle Quadrant.

## PRE-RELEASE VERSION 3.0.3.51, 2010 Jan 27, 5:46PM:

- Made an adjustment to the Turboprop Prop and Mix control processing, to allow feathering/fuel cutoff to occur below the stops, rather than at the stops.

## PRE-RELEASE VERSION 3.0.3.50, 2010 Jan 27, 11:33AM:

- Adjustments to get the PFC USB Throttle Quadrant prop controls to feather the prop below the stop.
- Expanded the PFC USB prop control range from (Idle RPM - Max RPM) to (0 - Max RPM).

## PRE-RELEASE VERSION 3.0.3.49:

- Changed the General Purpose Throttle Quadrant Turboprop transition point null zone from +5 / -30 to +10/-50.

## PRE-RELEASE VERSION 3.0.3.48, 2010 Jan 26, 11:02AM:

- Add a new PFC-created dataref for GNS430 nav audio selection; Rework the Nav Ident and Audio Panel code to incorporate this new dataref.

## PRE-RELEASE VERSION 3.0.3.47, 2010 Jan 22, 4:46PM:

- For Turboprop GPTQ throttles: Added an asymmetric forward-idle null zone, in between the forward and reverse throttle/prop zones.

## PRE-RELEASE VERSION 3.0.3.46, 2010 Jan 21, 4:45PM

- Reset the DG drift value when aircraft changes from a non-HSI aircraft to an HSI aircraft, to keep the autopilot tracking the correct value.

## PRE-RELEASE Version 3.0.2.45, 2010 Jan 21, 8:51AM

- Same as version 3.0.2.44, except that nothing special is done with the transition point for the prop controls.

## PRE-RELEASE Version 3.0.2.44, 2010 Jan 20, 11:49AM

- Implements the transition point behavior for the Turboprop General Purpose Throttle Quadrant. The Throttle and Mix work OK, but the prop doesn't stay feathered. Firmware that supports the transition point is needed for this plugin to work.

## PRE-RELEASE Version 3.0.2.43, 2010 Jan 18, 10:24AM

- Fuel Boost Pump Switches: Left switch now controls odd-numbered engines, right switch now controls even-numbered engines, and a single switch now controls all engines.

## PRE-RELEASE Version 3.0.2.42, 2010 Jan 18

- Carb heat Switches/Verniers: Left switch now controls odd-numbered engines, right switch now controls even-numbered engines, and a single switch now controls all engines.
- Added support for variations of Carb heat (All, Odd, Even, Select engine numbers) and Flaps in the Custom area of the General Purpose Throttle Quadrant menus, and to the plugin internals.

## Version 3.0.2.37, 2009 Dec 19

- Significant changes to the Avionics:

- Autopilot behavior.
- Altitude pre-select.
- Control-Wheel Steering (CWS).
- TO/GA.

- Fixed a lock-up condition seen on the MFD.

## Version 3.0.2.28, 2009 Dec 09

- Fixes to Alt-PreSelect, autopilot, RMI.
- Improvements to non-FMA aircraft behavior.

## Version 3.0.2.23, 2009 Nov 20

- If the simulator has only one cowl flaps control (Cirrus II) it will control all engines' cowl flaps.
- If the simuator has two cowl flaps controls and the plane has more than two prop engines, the left cowl flaps control will operate all odd numbered engines' cowl flaps (engines 1, 3, etc.) and the right cowl flaps control will operate all even numbered engines' cowl flaps (engines 2, 4, etc.).

## Version 3.0.2.22, 2009 Nov 17

- Fixed the behavior of the Marker Mute and Marker Beacon Lights.

## Version 3.0.2.21, 2009 Nov 17

- Improved autopilot test ,autopilot disconnect and annunciator test.
- Minor A/P bug fix.

## Version 3.0.1.17, 2009 Nov 2

- Treat Alt Air Switch as Alternate Static Source Switch.
- Minor typo fix.
- Added support for general-purpose throttle quadrants.
- Removed support for specific throttle quadrants.

## Version 3.0.0.14, 2009 Oct 27

- Fixed the Radar Altimeters for all RICs.

## Version 3.0.0.12, 2009 Oct 23

- Added landing gear lights to annunciator test.