# PFC Test GUI Changelog

## Version 4.7.3.251, 13 SEP 2018:

- Fixed Cabin Power Switch functionality

## Version 4.7.3.249, 22 AUG 2018:

- Added support for Bell 407 and Bell 206 collectives

## Version 4.7.3.247, 7 AUG 2018:

- Added support for Garmin GMA 350H Audio Panel

## Version 4.7.3.246, 12 Jul 2018:

- Added support for Bell 407 circuit breaker panel

## Version 4.7.3.242, 26 Jun 2018:

- Added support for GMC 710 autopilot
- Improved display of indicator status for GMC 710 and GCU 47X

## Version 4.7.3.233, 18 Jun 2018:

- Added support for GCU 475/476/477/478 keypads
- Requires PFCHidReports.dll version 3.2.5.92 or higher

## Version 4.7.3.224, 06 Feb 2016:

- Add to Fuel Selector Dialog, for Fuel Sel and Col Console PIDs.
- Fix Copilot RIC-8 and 10 with RMI Buttons.
- Fix Crs and DG display.
- Add Pressure controls to Ric-10.
- Use device selector for RICs.
- Eliminate the "SOME" label on dialog tabs.
- New Circuit breakers.;
- Add the fire suppression and master Caution/Master Warning to the Ric-10.
- Add new -style monitor controls to the 530 dialog.

## Version 4.7.3.222, 10 Jan 2015:

- Add items to the Fuel Selector Dialog, and use it for both Fuel Selector and Column Console PIDs.
- Fix for Copilot RIC-8 and RIC-10 with RMI Buttons.
- Fix Crs and DG display.
- Add Pressure to RIC-10;
- Use device selector for RICs.
- No more "SOME type" of device; either Pilot or copilot.
- Add new Circuit Breakers.

## Version 4.7.2.216, 27 Aug 2014:

- Fix ADF, DG, and CRS for dialogs other than RIC-10.
- Fix remaining DG defect.
- Add new RMI buttons.
- Add new DME Selector switch.

## Version 4.7.1.212, 19 Apr 2014:

- Fix the rudder pedal progress bar.

## Version 4.7.0.211, 12 Apr 2014:

- Clipping is no longer performed on raw values.
- On enumeration or removal, reset the flag that indicates whether a Jet Panel is present or not.
- Add multi-color progress bars for Flight Controls.
- Add a Raw Data Tab that duplicates the features of the Test Console Application.
- Fix a progress bar defect.
- Add the Standby Instrument Console Dialog if a G1000 Audio Panel has an ALT encoder.
- Fix a defect involving a "phantom" Version and Date.
- Add Aileron Trim and Rudder Trim dialogs.
- Add the HSI ARC button.
- Add a PTT button for yoke dialogs.
- Add the prop sync switch to the Turbo Master Panel..

## Version 4.6.2.194, 26 Apr 2013:

- Add a Clock Actuator button to the DCX Lights Panel and Anti-ice Panel dialogs.
- Add Carb heat to the Throttle Quadrant dialog
- Adjust dialog widths to fit inside the Main dialog.
- Fix a defect with GetEditText() that provided erroneous data and could cause a crash.
- Add Enable and Disable buttons to dialogs with Elevator Trim.
- The phrase "Pro Panel" was changed to "DCX," and the phrase "Ice" was changed to "Anti-ice."

## Version 4.6.1.189, 23 Feb 2013:

- New Product IDs.
- Product ID name changes.
- Dynamic layout of Circuit Breaker dialogs via firmware-provided Row and Column information.
- Fixed defects with refresh..
- Fixed a potential crash involving the ft/min indicator on the Alt Pre-Select panel.
- Support new Circuit Breakers.
- Converted most Button resources to Text Box resources.
- Use the actual executable path for the version and DLL version.
- Added "Trip All" and "Reset All" buttons on Circuit Breaker panels.
- Added the Copilot Ric-10 panel.
- Added general-purpose 3x9 and 3x12 Circuit Breaker dialogs.

## Version 4.5.0.180, 26 Nov 2012:

- Fix the copilot RMI1/RMI2 switch display.
- Add dialogs to support the Pro Panel.
- Update device strings.
- Add row, column and dialog fixes for the PFC-1000.
- Send the current illuminator state on device enumeration.
- Fix a backlight defect.
- Add the new configuration file manager.

## Version 4.4.1.173, 19 Oct 2012:

- Fix the Copilot RMI1 and RMI2 switch display.

## Version 4.4.0.172, 16 Oct 2012:

- Identify CRS or DG and OBS1 or OBS2 encoders.

## Version 4.3.2.171, 12 Oct 2012

- Added a new CRX MAX dialog.
- Added support for multiple backlight controls and illuminators.
- Adjusted the main window and tab sizes to fit within a 1024 x 768 screen.
- Fixed the Standby Battery Indicator.
- Swapped the positions of the C2Pro Landing and Taxi Lights.
- Minor appearance tweaks.
- Fixed SWITCH_ANN_TEST.
- Added DLL version to the top banner when the DLL is in the same folder.
- RIC-10 dialog layout change.

## Version 4.3.1.164, 20 Sep 2012:

- Add Pitch Trim Up and Down buttons.
- Add DIGITAL_DISPLAY_ALT and DIGITAL_DISPLAY_VS.
- Adjust G1000 and Standard Audio Panel Auto sequences.
- First cut at PFC Yoke Dialog.
- Fix G100 Audio Sens indicator.

## Version 4.3.0.159, 31 Aug 2012:

- Added a Vertical RIC-10 dialog.
- Adjusted the main window and tab frame size.
- Added an Aileron Trim Dialog.
- Fixed a variable overwrite defect.
- Fixed trim limit refresh;.
- Enhanced the Throttle Quadrant dialog.
- New XML Config file.

## Version 4.2.1.153, 06 Aug 2012:

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

## Version 4.2.0.152, 30 Jul 2012:

- An dialogs that contain fuel selectors now have two.
- Support BUTTON_CRS_NAV_SOURCE_CYCLE.
- Add the Alt Air Flaps dialog.
- Add the Emergency Gear Extension switch to the MFD Dialog.
- Add the J-Hook dlg for the COPILOT CB Pid.
- Support clearing of Circuit Breakers.
- Fix the state of indicators.
- Get Encoder items to "flash" on multiple steps.
- Add the CB_LDG_GEAR_RELAY
- Add the MFD and PFD Circuit Breakers.
- Add a second Avionics Master switch.
- Fix the Alt Pre-select Ft/min indicator display after a test.
- Redo both the GUI and internals of Elevator Trim processing.

## Version 4.1.2.133, 15 Mar 2012:

- Get limits and set LED segments of ANALOG_DISPLAY_FLAPS_GAUGE.
- Add B200 CB Panels.
- Support Tripping CBs.
- Add ANN_FUEL_NO_TRANSFER;.
- Add PTT button.
- AddB200 ANNUN20 and ANNUN36 tabs.
- Support MODE_ALT_PRESELECT_ALT_VS.

## Version 4.1.2.128, 17 Nov 2011:

- Added B200 Annun Panel Test and Blank buttons.
- Call AddAllPFCHidDevices() to get all devices at startup.
- EXTENSIVE CHANGES to support dialogs with multiple devices.
- Support the Nav Source switches and buttons.

## Version 4.1.2.124, 13 Oct 2011:

- Add BUTTON_STANDARD_DAY.
- Change positions for CRS/DG and HDG for RIC-8 dialogs.
- Support saving device info to the clipboard.
- Add C90 Annunciator Panel Dialog.
- Support new B200 Avionics PIDs.
- Add dev selector to the device info list box.
- Fix AP TURN.

## Version 4.1.2.116, 13 Sep 2011:

- Support Row/Col for G1000 AP buttons.
- Restore processing of BUTTON_G1000_TRIM_[UP,DOWN].

## VERSION 4.1.1.112, 13 Jul 2011:

- Added the YD button and indicator to the autopilot;.
- G1000 audio panels now appear and disappear properly.
- Upgrade to a faster, better, less hoggish support DLL.

## VERSION 4.1.1.110, 15 Jun 2011:

- Add Left and Right Oil Pressure Low to the B200 Annunciator dialog.
- Add Carb Heat and a second Cowl Flap to the Cirrus II dialog.
- Remove Prop sync from the Cirrus II dialog.
- Add Prop sync to the Ric-8 dialog.

## VERSION 4.1.0.107, 01 Jun 2011:

- Started using the Ground Proximity dialog for the GROUND_PROX_PID, instead of the Auto Brake dialog.
- Fixed a problem with the Stick Shaker button on the Ground Proximity dialog.

## VERSION 4.1.0.104, 25 May 2011:

- Added the new 737 panels.

## VERSION 4.0.0.92:

- Added ACTUATOR_CLOCK and a Clock button to the IOS and Parking Brake dialogs.
- The GUI now sends Illuminator messages to selectors 0 and 1, instead of just selector 0.
- Added support for the PFC 530.
- Added the PFC 430 Slave ID.
- Added PFC 530 monitor control buttons.
- Added the TO/GA button to the Cirrus II dialog.

## VERSION 4.0.0.85,18 Feb 2011:

- Added legacy Joystick PFC devices, asnd their associated VIDs and PIDs.
- Added the UHID_PFC_YOKE_PID.
- Generate one and only one G1000 audio panel dialog.

## VERSION 4.0.0.84, 02 Feb 2011:

- Fix the Battery master and Alternator switch displays for the Cessna MFD.

## VERSION 4.0.0.83, 28 Jan 2011:

- Add dialog support for the Relay board using the MFD main dialog.

## VERSION 4.0.0.80, 19 Jan 2011:

- Support dynamic enumeration and removal of PFC HID devices.

## VERSION 3.1.3.79, Friday 2011 Jan 07:

- Fix a regression with the actual SENS button on the Avionics Stack tab not illuminating the Sens button on the dialog.

## VERSION 3.1.3.78, Friday 2011 Jan 07:

- Fix a regression with the SENS button/indicator on the Avionics Stack tab.

## VERSION 3.1.3.77, Monday 2010 Dec 20:

- Restore the correct runtime library settings, after a re-install of MSDN help destroyed them.

## VERSION 3.1.3.76, Friday 2010 Dec 17:

- Added a Tabbed dialog for the PFC Rudder Pedals device.

## VERSION 3.1.3.75, Tuesday 2010 Dec 14:

- Support multiple PFC 1000 Standalone Audio Panel dialogs, along with PFC 1000 Integrated Audio Panel dialogs. Everything shows everywhere.

## VERSION 3.1.3.74, Monday 2010 Dec 13:

- Support both a button and a switch for the G1000 Audio Panel DISPLAY_BACKUP item.
- One last tweak to the G1000 Audio Panel Sens Button/Indicator.

## VERSION 3.1.3.73, Wednesday 2010 Dec 08:

- Fix the Sens button, the Sens indicator, and the Display Backup button on the G1000 Audio Panel dialog.

## VERSION 3.1.3.72, Wednesday 2010 Dec 08:

- Fix the Sens button on the G1000 Audio Panel dialog.

## VERSION 3.1.3.71, Monday, 2010 Dec 06:

- Add standalone ability for the G1000 Audio Panel.

## VERSION 3.1.3.69, Thursday, 2010 Nov 04:

- Change the processing of the Jet Panel's Battery Master switch.
- Minor fix for the Sens button on the G1000 Audio Panel.

## VERSION 3.1.3.67, Monday 2010 Nov 01:

- Added a dialog for the PFC Throttle Quadrant device.

## VERSION 3.1.3.66, Thursday 2010 October 28:

- Add support for the Flaps Gauge on the Flaps Panel.
- Fix BUTTON_G1000_HDG.
- Allow multiple limits for the same type of Analog Display on different devices.

## VERSION 3.1.3.63, Monday 2010 October 25:

- Send INDICATOR_AUD_HI during auto button processing on the G1000 Audio Panel.

## VERSION 3.1.3.62, Monday 2010 October 25:

- Changed the Jet Panel Battery Master Switch behavior.
- Avionics Stack Audio Panel Auto button fix.
- Added Auto and Reset buttons, and selector 1 for G1000 Audio Panel .

## VERSION 3.1.3.60, Thursday 2010 October 21:

- Added all of the items needed for the G100 Retrofit Panel Set.

## VERSION 3.1.3.58, Monday 2010 October 18:

- Added support for the Jet Panel indicators

## VERSION 3.1.3.57, Friday 2010 October 15:

- Fixes to some of the Jet Panel control implementations (incorrect selector values).

## VERSION 3.1.3.56 Monday, 2010 October 11:

- Fix to prevent duplicates and incorrect associations of slave versions and dates.

## Tuesday, 2010 October 5, VERSION 3.1.3.55:

- Added Wing Sweep (WS), Thrust Vectoring (TV), Dihedral (DH), and Incidence (IN) to the GPTQ position labels.

## Tuesday, 2010 October 5, VERSION 3.1.3.54:

- Added some new/missing values for items on the Jet Panel.

## Tuesday, 2010 September 28, VERSION 3.1.3.53:

- Add minimal support for the G1000 Audio Panel and the PFC Rudder pedals device.

## Tuesday, 2010 August 17, VERSION 3.1.3.52:

- Improvements to the Joystick Info tab.
- Added the ability to control the logfile level, with no output as the default.

## Wednesday, 2010 August 11, VERSION 3.1.3.51:

- Added joystick info tab.
- Started using GetDeviceSelector() for the PFC 1000 devices.

## Monday 2010 August 02, VERSION 3.1.2.50:

- B200-specific changes.

## Tuesday, 2010 July 27, VERSION 3.1.2.48:

- Add circuit breakers to accommodate what the current MFD circuit Breaker Panel looks like.

## Monday, 2010 July 26, VERSION 3.1.2.47:

- Move the TO/GA button for the C2Pro-specific main Dialog.

## Wednesday, 2010 July 21, VERSION 3.1.2.44:

- First cut of C2Pro-specific dialog.

## Wednesday, 2010 July 21, VERSION 3.1.2.43:

- First untested attempt at supporting the Jet Master Panel.

## Thursday, 2010 July 15, VERSION 3.1.1.42:

- A few minor adjustments (Audio Panel blanking, display all decimal points where possible) to the Avionics Stack Auto sequences.

## Tuesday, 2010 July 13, VERSION 3.1.1.41:

- Support ENCODER_CABIN_ALT as well as CONTROLS_CABIN_ALT.

## Tuesday, 2010 July 13, VERSION 3.1.1.40:

- Fix the backlighting maximum setting.
- Set the decimal after the 3rd digit on 5 digit display tests.
- Reset only at the beginning of the repeat auto test.
- Clean up button display problems.

## Monday, 2010 July 12,VERSION 3.1.1.39:

- Another minor change to the Pitch and Roll Panel support, to make it work.

## Monday, 2010 July 12, VERSION 3.1.1.38:

- Minor modifications to the Pitch and Roll Panel support.

## Friday, 2010 July 09, VERSION 3.1.1.37:

- Add the Pitch and Roll Panel;.
- Change Avionics Stack Master Auto button to do repeats;.
- Allow multiple Avionics Stacks to be connected.
- Update some text names.
- Fuel Selector Slave support.

## Friday, 2010 Jul 02, VERSION 3.1.1.35:

- MFD CB Panel View support.
- MFD CB Panel device ID support.
- Added Version and Date info for slaves.

## Thursday, 2010 June 3,VERSION 3.1.1.31:

- Do 1024 retries on any HID I/O error.
- Changes to the flag values for row and column information.
- Use a new API function to change the name of the debug log file.

## Tuesday, 2010 June 1, VERSION 3.1.1.30:

- Minor adjustment to tabbed window position.
- Accept the UHID_PFC_MFD_CB_PANEL pid.

## Friday, 2010 Apr 23, VERSION 3.1.1.28:

- Power/Avionics/sim Power/Backlight moved to main window.
- Added the MFD Fuel Selector Panel..
- Added the Cabin Altitude Encoder to the Flaps Panel.

## Monday, 2010 Apr 19, VERSION 3.1.1.24:

- Fix overwrite problem with IOS panel buttons.
- Change Master Turbo GUI to display "Test" rather than "ON" for the Prop Governor test switch.

## Friday, 2010 Apr 09, VERSION 3.1.1.22:

- RMI1 and RMI2 switch indicators now display "VOR" or "ADF."

## Wednesday, 2010 Apr 07, VERSION 3.1.1.21:

- Support for the PFC-1000 PFD and PFC-1000 MFD devices added.

## Monday, 2010 Apr 05, Version 3.1.0.20:

- Fixed the crash with standalone PFC 430 devices that have an Altitude Pre-Select.

## Thursday, 2010 March 4, Version 3.0.1.17:

- Add B200 Panel and Console Devices (Console "rules") as options for the main tabbed window.

## Wednesday, 2010 Feb 24, Version 3.0.1.16:

- Label Cowl Flaps display with "OPEN" and "CLOSE;"
- Use 2 digits with leading zeros for the minor version number.

## Friday, 2010 Feb 19, Version 3.0.1.15:

- Added support for the Prop Deice Circuit Breaker.

## Wednesday, 2010 Feb 17, 9:47 AM, Version 3.0.1.14:

- Added the Test capability to the Prop Deice Switch.

## Tuesday, 2010 Feb 16, Version 3.0.1.13:

- Added the Cessna MFD device.

## Monday, 2010 Feb 15, Version 3.0.1.12:

- Rearranged the Avionics Stack layout.
- Added an Auto button for the gear lights.
- Added several buttons to control the elevator trim.

## Monday, 2010 Jan 18: Version 3.0.0.10

- Added display support for new General Purpose Throttle Quadrant Items: (CA – Carb heat, All Engines, CO—Carb Heat, Odd-numbered Engines, CE – Carb Heat, Even-numbered Engines, C1-C8 – Carb Heat, Selected Engine Number, and F – Flaps.).

## Thursday, 2010 Jan 07: Version 3.0.0.9

- Now needs PFCHidReports.dll. You should put them in the same directory for best results.
- Displays out-of-sync Altitude Pre-Select information, but in red. This would happen if the panel was in Altitude mode but sending Vertical Speed information when you turn the knob, or vice-versa. (That error -- which would be in firmware -- should actually never get out of development, the developers want to see it if it happens.) Previous versions of the test GUI didn't show the encoder data at all if that happened.

## Thursday, 2009 Dec 17

- Changed Avionics stack from tall to wide. Hopefully it will fit smaller screens better.
- Improved the Power and Avionics Master test buttons (now show on/off).
- Turned the Backlight test button into a slider.

## Thursday, 2009 Dec 03

- Added Power, Avionics, and Backlight test buttons.

## Monday, 2009 Nov 09

- Fix for crash when Alt Pre-Select Set button is pushed.

## Monday, 2009 Nov 02

- Added support for the general-purpose throttle quadrants.
- Auto now cycles indicators through on, then off, then leaves them on.

## Tuesday, 2009 Oct 27

- Increased ping rate 10x to make sure avionics stack doesn't time out.
- Auto now leaves indicators on.

## Friday, 2009 Oct 16

- Changes to support the new RIC-8 in the main HWC3 dialog.