# PFC Test GUI Changelog

## Version 4.7.3.410, 13 May 2026:

- Fixed the GFC 600 buttons.

## Version 4.7.3.409, 11 May 2026:

- Added Master Caution and Master Warning to the PC12 Dual Yoke dialog.

## Version 4.7.3.408, 15 Apr 2026:

- Fixed Caravan Pilot's Lower Panel (dimming knobs). We're shipping the EX panel, which is incorrect, but it's what we're shipping. The Test GUI was previously showing the 208 layout.
- Fixed the ELT indicator on the same panel.
- Fixed the Standby Power Indicator on the Caravan Master panel.
- Cabin Heat Firewall Shutoff and Fuel Shutoff switches on the Throttle Quadrant dialog now make more sense.

## Version 4.7.3.405, 24 Feb 2026:

- Made some dialogs show progress bars instead of numbers, specifically on the Kingair Cabin Pressurization panel.
- Fixed some self-inflicted issues on Kodiak and Kingair dialogs that got broken when adding or enhancing other dialogs.
- Added some missing Caravan and Kodiak controls to the Throttle Quadrant dialog.
- Made a whole new Kingair Throttle Quadrant dialog.

## Version 4.7.3.404, 10 Feb 2026:

- Cleaned up existing dialogs for several Kingair panels.
- Added support for KA350 NXi variants.
- Finished the PC12 Switch Clusters (dashboard push switches).
- Finished the PC12 Weather Radar panel, but it has not been tested and probably has errors.
- Finished the PC12 Dual Yoke (needed the Aileron Trim switches).

## Version 4.7.3.403, 15 Jan 2026:

- Split the B200 Annunciator 20 panel into three separate layouts. We just invented the third, it's like the second except it has Oil Pressure annunciators that the second doesn't have.
- Fixed the Engine Fire annunciators while I was at it. The old HWC3 version used different messages for that.
- Also made the new layouts prettier. The HWC3 one isn't going to ever be used so I didn't bother.

Distributing this with new firmware on the annunciator panel that has the Oil Pressure annunciators added (configurable).

## Version 4.7.3.402, 5 Jan 2026:

- Added UH-1 dialog.
- Added the Cowl Flaps and Alt Air to the CII Throttle Quadrant dialog.
- Smoothed the Aileron and Rudder trim progress bars on the Multi-Trim dialog and swapped Rudder Trim with Aileron Trim. For consistency.
- Fixed Ail/Rud trim stuff in the Multi-Trim dialog.
- Added A/T Disconnect and Gear Warn Horn Silence to the Throttle Quadrant.
- Fixed missing BAT 2 in the DCX Circuit Breaker panel.

Note: CB dialog says "Invalid" where it should probably say "Tripped". It's just cosmetic, so we'll get it on the next release.

## Version 4.7.3.401, 25 Nov 2025:

- Fixed the G1000 autopilot snafu.
- Fixed the GMC 710 AP, VS, and BC button error introduced back in August that we only just noticed.
- Added more PC12 and Piper dialogs and functionality to existing dialogs.

## Version 4.7.3.400, 12 Nov 2025:

Due to a goof on my part, re-releasing this immediately with a fresh update and recompile. .399 will be missing some items that are present in .400. All the update notes for .399 apply to .400.

- Update: The dimmer switch on the Cirrus Single Yoke board appears to have been caused by a firmware error and has been fixed independently of the Test GUI.

## Version 4.7.3.399, 11 Nov 2025:

- Added G5 and G600 TXi support.
- Added PC12 panels, including the overhead panels and the CAWS annunciator panel.
- Added Piper panels, including the ELT panel, dimming panel, Archer overhead, Seminole pilot's panel, Dual Yoke.
- Added tabs for other PC12 and Piper panels that are not yet fully functional, but are scheduled for more work. If you encounter one of these, use the Protocol tab for any unsupported controls.
- Various bug fixes and enhancements to the 710, Bell 407, Caravan Master.
- Broke out the new panelized CII panels to each have their own tab. Added tabs for the DA40, DA42, Caravan, various Piston variants (including separate ones for the single and twin DCX/MFD Piston Master), and the Yoke board.
  - The dimmer switch on the Yoke board is not currently working in the test GUI, but we expect it to be fixed soon. See Version 4.7.3.400 update.
  - Tabs already exist for several panels, including the elevator trim, RIC-8, and aileron/rudder trim. These may be reviewed and enhanced later, but for now are working as they are.
- All of the SF50 (Cirrus Vision Jet) panels have tabs, but are not fully supported by PFC at this time, and are never expected to be. Some of the functions work, most do not. The customer has written their own set of utilities, so we will not do any further work.

Not all functions work on all new panels, but most are working well enough for testing purposes. Any missing low-priority functions will be added as we clear the backlog.

## Version 4.7.3.398, 20 Sep 2025:

- Updated to latest common files.
- Fixed GFC 600 auto-sequence function to run faster. Now runs at 12 updates per second.

## Version 4.7.3.395 to 4.7.3.397, 18 Sep 2025:

- Fixed bugs in and added more features to the GFC 600 panel support. Now has enough features for minimal testing.

## Version 4.7.3.394, 2 Sep 2025

- Added the PC12 Triple Trim Indicator dialog.
- Added the GFC 600 panel. This has partial functionality and will test the buttons, indicators, and scroll wheel. It does not yet test the matrix display.
- Added CLEAR function to the GMA 321 panel dialog.
- Fixed the PFC Autopilot NAV indicator that got broken during earlier changes.

## Version 4.7.3.393, 24 Jul 2025

- Fixed the copilot yoke switches in the Dual Yoke dialog.

## Version 4.7.3.392, 23 Jul 2025

- Added selector numbers to the Backlight Control pull-down list.
- Fixed the 350H TEST and BLANK buttons to not affect other panels (it will affect other Audio Panels, but not other kinds of panels).

## Version 4.7.3.391, 22 Jul 2025

- Added PC12 EFIS panels.
- Updated Backlight Control pull-down list.

## Version 4.7.3.390, 11 Jul 2025

- Added PC12 Flaps panel.
- Added PC12 Oxygen panel.
- Added PC12 Engine Instruments panel.
- Added PC12 Cabin Pressure panel.
- Added marker beacon indicators on the modified GMA 350H.
- Added GMA 321 autopilot.

## Version 4.7.3.389, 7 Jul 2025

- Added some missing indicators.

## Version 4.7.3.388, 24 Mar 2025

- Added Auto Throttle Quadrant PID.
- Added new Cirrus Vision Jet SF50 switch messages.

## Version 4.7.3.387, 4 Feb 2025:

- Re-built with latest messages and PIDs.

## Version 4.7.3.386, 9 Aug 2024:

- Re-built with latest messages and PIDs.

## Version 4.7.3.385, 26 Mar 2024:

- Re-built with the latest messages.

## Version 4.7.3.384, 14 Mar 2024:

- Re-built with the latest messages.

## Version 4.7.3.383, 15 Dec 2023:

- Added new PIDs and latest messages.

## Version 4.7.3.382, 7 Dec 2023:

- Changed the title bar in the "unknown device" dialog boxes to include the name of the device if it's actually known, just not supported. If it's completely unknown it will include the PID and "Unknown Device".

## Version 4.7.3.381, 16 Nov 2023:

- Removed the error dialogs for unknown devices (so you don't have to click OK twice for every new device plugged in).
- Added a blank dialog box for each unknown device.
- The protocol tab now appears even if only unknown devices are plugged in.

## Version 4.7.3.380, 24 Oct 2023:

- Added latest messages.

## Version 4.7.3.379, 18 Aug 2023:

- Added latest messages.

## Version 4.7.3.378, 26 Jul 2023:

- Added new PIDs and latest messages.

## Version 4.7.3.377, 17 Mar 2023:

- Added new PIDs and latest messages.
- Added Beacon, Warning Horn Silence, and Battery 2 to CII and C2 dialogues.
- Rearranged the lights panel switches to more closely match the new panels on CII and C2 dialogues.

## Version 4.7.3.376, 30 Sep 2022:

- Added new PIDs, did some behind-the-scenes maintenance.

## Version 4.7.3.375, 17 Aug 2022:

- Fixed the Kodiak circuit breaker panel dialogues.

## Version 4.7.3.374, 14 Jan 2022:

- Added Prop De-ice and Clock button to the CII and C2Pro main pages. Changes made in .364 and .365 were reverted in .366; this should restore them.

## Version 4.7.3.373, 6 Jan 2022:

- Now has a working Caravan G1000 Lower Sidewall Circuit Breaker panel.
- Added RADIO ALTM to the dialog list so it would show on the B200 Copilot's CB panel.

## Version 4.7.3.371, 20 Dec 2021:

- Now has a working Caravan G1000 Upper Sidewall Circuit Breaker panel.
- Now has a working Caravan Analog Upper Sidewall Circuit Breaker panel.

## Version 4.7.3.368, 9 Dec 2021:

- Fixed the Flaps override switches in the Caravan Overhead panel.

## Version 4.7.3.367, 8 Dec 2021:

- Finished Caravan G1000 Lower and Upper CB Panels.

## Version 4.7.3.366, 16 Nov 2021:

- Fixed the Caravan Master Panel to use the stock switch arrangement, not the one-off custom version we've shipped one of. Have not yet added the indicator.

## Version 4.7.3.365, 11 Nov 2021:

- Added Prop De-ice to the CII and C2Pro main pages.
- Made the CII center panel (deice, fuel select) bring up the C2Pro main page instead of the CII.

## Version 4.7.3.364, 10 Nov 2021:

- Added the Beacon Switch dialog to the C2Pro/Cirrus Single Yoke tab.
- Added the Clock toggle dialog to the C2Pro and Cirrus II tabs. The Cirrus Single Yoke still gets its clock turned off when the test GUI starts, but at least now it can be toggled.

## Version 4.7.3.363, 29 Oct 2021:

- Some circuit breaker state tracking problems fixed.
- Kodiak Upper and Lower CB panels finished.
- Some work done on Caravan CB panels.

## Version 4.7.3.362, 20 Oct 2021:

- Undid some changes that were supposed to be experimental but got into production code via a clueless consultant. This should fix the problems with the MFD and Turbo Bezel annunciators (Master Caution and Master Warning).

## Version 4.7.3.361, 7 Oct 2021:

- Added extra dialogues for Pause, Freeze and Reset buttons for the Elevator Trim on the GT Trainer.

## Version 4.7.3.360, 16 Sep 2021:

- Finished Caravan G1000 Instrument CB Panel and Tested.
- Minor Adjustments to Lower Kodiak Panel and Caravan G1000 Lower Panel.

## Version 4.7.3.359, 9 Sep 2021:

- Fixed Kodiak Lower CB Panel.
- Added Caravan G1000 CB Lower Panel.

## Version 4.7.3.358, 31 Aug 2021:

- Added Caravan Overhead Panel.

## Version 4.7.3.357, 31 Aug 2021:

- Added ETM Monitor and ETM Excessive annunciator to Caravan Annunciator Panel.

## Version 4.7.3.356, 30 Aug 2021:

- Added Cessna Caravan Annunciator Panel.
- Added a Flaps display control dialog to the Aileron Trim to work with the Cessna Caravan version of the Aileron Trim.
- Fixed the "Multi Trim Panel" Layout. Now has horizontal bar graphs and proper min/max for the Rudder and Aileron trims.

## Version 4.7.3.352, 12 Aug 2021:

- Fixed the Kodiak Oxygen panel crashing the test GUI, as well as many other panels.
- Fixed the behavior of the indicator buttons -- press one, a different one would light. They all worked, but it was confusing.
- Rearranged the Kodiak Oxygen panel indicator layout.

## Version 4.7.3.351, 3 Aug 2021:

- Added the Beacon light switch to the CII main dialog.

## Version 4.7.3.350, 12 Jul 2021:

- Widened the Device Info window to mitigate truncating useful information.
- Rearranged Caravan Lights and Ice Panel tabs to more closely approximate the actual panel layouts.

## Version 4.7.3.349, 2 Jul 2021:

- Fixed KDI 572 DME device index issue (only worked correctly if set to Pilot).
- Added Precise O2 bit addressable status lights.
- Added Caravan Lights and Ice Panel.

## Version 4.7.3.342, 4 Jan 2021:

- Added ANN_STALL_WARNING, CB_OIL_TEMP_LEFT, CB_OIL_TEMP_RIGHT. Changed METADATA_DEBUG_MESSAGES to METADATA_GAUGES_RESET.

## Version 4.7.3.340, 31 Dec 2020:

- Fixed some irregularities in the PID lists.

## Version 4.7.3.339, 23 Dec 2020:

There have been more than two years of changes since the last time this project was released. Rather than painstakingly re-format all the version control entries, we're going to paste them in as a single entity and do the minimum necessary work for each entry. The data are all here, it's just not formatted.

Date: Wednesday, December 23, 2020 3:01:04 PM
Swapped the Cabin Heat and Cabin Air references in the GTX MAX Cessna flaps panel. They were backwards. Non-critical since neither is actually implemented.

Date: Friday, December 18, 2020 1:01:37 PM
v4.7.3.338: The G1000 Reversion Mode Button now displays correctly whether it's sent as SWITCH_G1000_DISPLAY_BACKUP or BUTTON_G1000_DISPLAY_BACKUP from the Bell 407 GXP Main Panel.
Date: Monday, October 19, 2020 3:28:21 PM
v4.7.3.337: TestGUI and v3.2.5.113 PFCHidReports.dll: Added DME KDI-572 support and updated common files
Date: Monday, April 06, 2020 12:03:40 PM
v4.7.3.335: Added King Air digital Outside Air Temp gauge support (PID D066)
Date: Thursday, February 20, 2020 3:40:28 PM
v4.7.3.334: Fixed King Air B200 Pilot CB panel
Date: Wednesday, February 19, 2020 3:55:02 PM
v4.7.3.333: Fixed CB issues on King Air C90 Pilot CB panel
Date: Wednesday, February 19, 2020 2:36:00 PM
v4.7.3.331 PFCTestGUI.exe and v3.2.5.111 PFCHidReports.dll: Fixes for King Air C90 Pilot CB panel.
Also includes partially completed Synchrophaser work which is not fully implemented
Date: Monday, December 16, 2019 11:45:22 AM
v4.7.3.330: Added clock control to Kodiak Light Panel and Kodiak Master Panel tabs
Date: Wednesday, December 11, 2019 3:27:31 PM
v4.7.3.329 (TestGUI)/ v3.2.5.110 (PFCHidReports.dll): Added support for GYRO SLEW controls and Prop Sync on RIC tab per ticket 1189
Date: Tuesday, December 10, 2019 3:06:08 PM
v4.7.3.329: Fixed bug that caused error MessageBox when loading PID 0xD01E
Date: Monday, December 09, 2019 2:24:30 PM
v4.7.3.328: Added monitor controls to PFC 430 tab and changed 530 tab description from "530" to "530/430" per tickets 1190 and 1054.
Date: Friday, December 06, 2019 4:00:33 PM
v4.7.3.327: Changed brightness selectors from radio buttons to drop down list per ticket 1082
Date: Thursday, December 05, 2019 1:59:06 PM
v4.7.3.326: Added support for ILLUMINATOR_HOT_BUS per Ticket 1174
Date: Tuesday, November 19, 2019 2:31:16 PM
v4.7.3.325: Fixed CONTROLS_BACKLIGHT progress bars and SWITCH_WING_DEICE/SWITCH_PROP_DEICE logic for Kodiak Light Panel
Date: Tuesday, November 19, 2019 12:05:29 PM
v4.7.3.324: Fixed Kodiak Light Panel logic for Surface/Prop Deice and Backup Pump per Ticket 1104
Date: Thursday, November 14, 2019 10:22:20 AM
v4.7.3.323: Added SELECTOR == 1 support to G500 and G650/750. Cosmetic tweaks on the G650/750.
Date: Wednesday, November 13, 2019 4:58:51 PM
v4.7.3.322: Added PFC 500 (G500) support
Date: Wednesday, November 13, 2019 8:59:34 AM
v4.7.3.321: Added INDICATOR_PRECISE_FLIGHT_02 and INDICATOR_ELT_ON to Kodiak O2 Panel
Date: Friday, November 08, 2019 10:46:01 AM
v4.7.3.320: Bug fix for B200 Sperry Autopilot LAMPTEST, TEST, BLANK functions
Date: Thursday, November 07, 2019 4:32:02 PM
v4.7.3.319: Added B200 Sperry Autopilot features: BUTTON_AP_TEST, INDICATOR_AUTOPILOT_PITCH_ASCEND, INDICATOR_AUTOPILOT_PITCH_DESCEND, BLANK, TEST, LAMPTEST per Ticket 1185
Date: Tuesday, October 22, 2019 5:01:48 PM
v4.7.3.318: Added missing CONTROLS_CABIN_TEMP to King Air CoPilot Right panel
Date: Tuesday, October 22, 2019 4:44:03 PM
v4.7.3.317: Fixed Manual Temp switch on King Air Copilot Left panel
Date: Monday, October 21, 2019 5:09:46 PM
v4.7.3.316: Added support for GTN 650/750. Requires PFCHidReports.dll v3.2.5.109
Date: Tuesday, October 15, 2019 4:27:06 PM
v4.7.3.315: Added TestGUI support for King Air C90B Overhead Gauges Panel. Updated PFCHidReports.dll to v3.2.5.108 with updated support for new devices and new API function (getChangedItemForDevice())
Date: Monday, August 12, 2019 4:45:04 PM
v4.7.3.312: Updated common files and fixed CONTROLS_CABIN_TEMP on King Air copilot left subpanel
Date: Tuesday, July 16, 2019 12:49:25 PM
v4.7.3.310: Changed SWITCH_ALT_PRESELECT_ALT_VS selector from 0 to 1 to fix Garmin 430 button flicker issues
Date: Friday, June 21, 2019 1:50:02 PM
v4.7.3.308: Added support for Garmin GEA Circuit Breakers on King Air B200 Pilot CB panel
Date: Thursday, May 23, 2019 11:35:31 AM
v4.7.3.307: Removed Landing Gear Warning Horn Cutout switch from UHID_KINGAIR_CABIN_PRESSURE_PID
Date: Wednesday, May 22, 2019 11:05:05 AM
v4.7.3.306: Added support for UHID_KINGAIR_CABIN_PRESSURE_PID per Ticket 1172
Date: Tuesday, May 14, 2019 12:00:42 PM
v4.7.3.305: Fixed KingAir Copilot Right Subpanel. Added Hobbs support for C90.
Date: Tuesday, May 07, 2019 4:02:47 PM
v4.7.3.304: Fixed Prop Amp Gauge on King Air C90 Overhead Gauges panel
Date: Thursday, May 02, 2019 12:25:07 PM
v4.7.3.299: Added support for King Air C90 Copilot CB panel
Date: Wednesday, May 01, 2019 10:44:27 AM
v4.7.3.298: WIP - Trying to debug King Air C90 Copilot CB panel
Date: Wednesday, April 24, 2019 10:35:45 AM
v4.7.3.297 PFCTestGUI.exe and v3.2.5.101 PFCHidReports.dll: Adds support for King Air C90 Copilots CB panel
Date: Tuesday, March 05, 2019 3:56:50 PM
v4.7.3.295 (PFCTestGUI.exe) and v3.2.5.100 (PFCHidReports.dll): Added support for King Air Dual Yoke Board per Ticket 1171
Date: Tuesday, February 12, 2019 2:21:22 PM
v4.7.3.293: Fixed King Air C90 Overhead panel enumeration and added emergency light switch support
Date: Monday, February 11, 2019 4:52:31 PM
v4.7.3.292: Added support for King Air C90 Overhead Gauges
Date: Thursday, January 10, 2019 10:16:45 AM
v4.7.3.289: Fixed King Air Copilot Lower Right Panel
Date: Thursday, January 10, 2019 8:59:51 AM
v4.7.3.288: Added support for King Air Copilot Lower Right panel
Date: Wednesday, January 09, 2019 12:55:30 PM
v4.7.3.287: Fixed King Air Overhead Gauge panel. Added Test All, Blank All, Light Test to B200 Annun panel.
Date: Wednesday, January 09, 2019 8:08:02 AM
v4.7.3.285: Improved (but not perfected) King Air Overhead Gauge panel.
Date: Sunday, January 06, 2019 6:55:17 AM
v4.7.3.284: Added support for King Air B200 Overhead Gauge Panel. (C90 layout support to be added soon).
Date: Saturday, January 05, 2019 4:09:04 PM
v4.7.3.283: Fixed C90 fuel panel
Date: Saturday, January 05, 2019 4:02:54 PM
V4.7.3.282: Fixed B200 fuel panel
Date: Friday, January 04, 2019 8:28:33 AM
v4.7.3.281: Fixed range joystick direction functions for G47X panels
Date: Wednesday, January 02, 2019 7:11:19 PM
v4.7.3.280: PFCTestGUI.exe and v3.2.5.99 PFCHidReports.dll: Added support for CB_GARMIN_ENGINE_AIRFRAME (L&R) and added CB_STARTER_RELAY_(L&R) support to King Air Pilot CB Panel.
Date: Wednesday, January 02, 2019 4:18:31 PM
v4.7.3.278: Various fixes for King Air Pilot CB panel
Date: Wednesday, January 02, 2019 10:28:24 AM
v4.7.3.278: Added King Air Pilot CB panel and fixed AHRS CB.
Date: Monday, December 31, 2018 2:03:36 PM
v4.7.3.278: Fixed a few issues with the King Air Copilot Circuit Breaker panel
Date: Monday, December 31, 2018 1:05:18 PM
V3.2.5.98: Updated common files. Required for TestGUI v4.7.3.277 and later.
Date: Monday, December 31, 2018 11:40:37 AM
v4.7.3.277: Added supported for King Air Copilot CB (B200 version). Not tested yet.
Date: Thursday, December 27, 2018 5:47:16 PM
v4.7.3.275: Fixed King Air Overhead Panel
Date: Thursday, December 27, 2018 4:58:07 PM
v4.7.3.274: Fixed landing gear warning horn cutout
Date: Thursday, December 27, 2018 4:45:03 PM
v4.7.3.273: Updated B200 Center Console to fix trim functionality and add Landing Gear Horn Cutout and Emergency Landing Gear Extension features
Date: Wednesday, December 19, 2018 6:09:26 PM
v4.7.3.271: Changed method for sending Analog Gauge values for King Air Copilot Left panel, prop amps gauge. Applied same fixes to King Air Fuel Gauges.
Date: Wednesday, December 19, 2018 4:16:43 PM
v4.7.3.270: Tweaks to King Air Copilot Left panel, prop amps display
Date: Tuesday, December 18, 2018 4:16:22 PM
v4.7.3.269: Fixed King Air Fuel analogy display.
Date: Tuesday, December 18, 2018 2:22:08 PM
v4.7.3.268: Fixed King Air Fuel Control Panel (C90): Transfer Test and Crossfeed Auto
Date: Tuesday, December 18, 2018 1:54:28 PM
v4.7.3.267: King Air Fuel Panels (both C90 and B200) added, but not tested
Date: Tuesday, December 18, 2018 11:43:02 AM
v4.7.3.266: Tweaked King Air Copilot Left panel to better handle C90 version
Date: Tuesday, December 18, 2018 11:23:00 AM
v4.7.3.265 PFCTestGUI.exe and v3.2.5.97 PFCHidReports.dll: Added support for King Air Copilot Left Panel.
Date: Saturday, December 15, 2018 1:45:45 PM
v4.7.3.264: Fixed initial states of Jhook and landing gear indicators on King Air Pilot Right panel
Date: Saturday, December 15, 2018 1:30:19 PM
v4.7.3.263: Fixed King Air Pilot Right landing gear CB functionality and Blank and Test buttons
Date: Tuesday, December 11, 2018 4:55:13 PM
v4.7.3.262: Attempting to fix Landing Gear Circuit Breaker on King Air Pilot Right Panel
Date: Tuesday, December 11, 2018 12:49:13 PM
v4.7.3.261: Fixed display of window deice switches for King Air
Date: Tuesday, December 11, 2018 11:33:13 AM
v4.7.3.260: Fixed several items with the King Air Pilot Right Panel
Date: Sunday, December 09, 2018 11:55:25 AM
v4.7.3.259 (PFCTestGUI.exe) and v3.2.5.96 (PFCHidReports.dll): Added support for SKY_TRAX and FADEC_B circuit breakers for Cessna Diesel and fixed King Air Pilot Left Subpanel
Date: Thursday, December 06, 2018 11:43:07 AM
v4.7.3.257: Added support for Cessna Flap and Throttle Quadrant per Ticket 1154
Date: Wednesday, December 05, 2018 4:17:18 PM
v4.7.3.256: Added support for Cessna Diesel Circuit Breaker panel
Date: Wednesday, December 05, 2018 1:00:31 PM
v4.7.3.255: Fixed a few issues with the Cessna Diesel FADEC dialog
Date: Tuesday, December 04, 2018 6:20:54 PM
TestGui(v4.7.3.253) and PFCHidReports.dll (v3.2.5.95): Added support for Cessna Diesel FADEC Panel (not tested)
Date: Monday, November 19, 2018 5:05:40 PM
v4.7.3.252: Added support for C90/G1000 annunciator panel (SVN16061)

## 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.