# v 1.2.6 Jan 24, 2026

## Risk Summary

Frequency Response tests have had extensive changes. Otherwise, these are primarily esthetic improvements and small additional features so hopefully slight risk.

## Add QA40x readings upper right

On the upper right of the screen (if menus are enabled) it now shows the USB DC Voltage and current as well as the (I think) internal temperature. These values only get updated each time a sweep runs.

## Add editor for Get plots test info

When you get a saved plot to display there is now an edit button in the left-side GUI. That brings up a dialog that lets you change the plot name so it reads better in the Legend. You can also view/edit the heading and description. A save button was added to allow the changes to go back to the saved plot file. When a saved test is Gotten with a blank Name field, the app uses the file name to identify the lines in the Legend.

## Add a default data folder setting

Adds a Settings option to put all your saved tests and configurations into a specific default folder. This does not affect QADefault.cfg, which always comes from your Documents folder unless supplied on the command line at startup. This setting just defines the starting folder when you click a get, save, or load button.

## Add a group delay display to impedance and gain tests

This is a very early implementation of group delay. It is always in ms and shows up in a tentative second Y axis.

## Add Shift-Click option to legend labels for a legend group

Hold down a shift key while clicking a legend checkbox (in the legend window) and the entire group of lines with the same suffix (after the @) will hide/show. This helps deal with the large number of plot lines in the THD vs Amplitude and vs Frequency tests.

#

# ---- Older Entries ----

# v 1.2.5 Jan 18, 2026

## Risk Summary

Start, Run, and Stop now work somewhat differently so there may be cases where they fail to enable correctly. Over the last few releases some objects have changed names so it is probably time to delete your default configuration file and start over with factory defaults.

## Update cursor value each time test repeats

For tests that run repeatedly, update the mouse cursor display after a test runs. It was requiring a mouse move to update the displayed value.

## Add a Residual waveform display to the Scope test

Per user requests, this adds the ability to show the residual time series (data - fundamental) to the plot. It will be listed in the "Get" list on the left where either channel can be shown or hidden and colors may be manually set. This waveform is (currently) calculated by removing all spectral content within a sixth-octave of the fundamental. This uses the known test-channel fundamental frequency if generator 1 is enabled otherwise it reads the fundamental from the spectral peak.

## Do not allow test switching during Run

Switching test pages while running a test was never a good idea but there was no program stop. Now it's explicit and you'll get a warning when you try to flip tests during a run.

##### __________________________________________________________________________________________________________

# v 1.2.4 Jan 13, 2026

## Risk Summary

The gain curve math updates are problematic. QA40xPlot uses gain curves for auto-attenuation of IMD, Amplitude and Frequency sweeps, and Response. The unit of measure changes on amplitude (voltage) selection runs through every test and should work ok but now that they save/load with configuration there could be issues.

## Fixup selection of Transparent in color picker

Transparent color is used as an indicator to use the default color from the color palette for these chart lines so it should be easy to select. This fixes requiring setting it twice to stick.

## Improve gain curve frequency selection

The gain curve algorithm, which calculates required attenuation in sweep tests, did some band limiting out of the audio range that could cause issues when testing high frequency response. It now uses at least your specified frequency range for the gain curve test.

## Add a continuous mode Run button to the Response/Gain/Crosstalk/Impedance tests

Particularly when using Chirp, which runs quickly, support repeating these tests, which allows for tuning circuits.

## Swap Start to Run for spectrum, imd, and scope tests

This makes Run and Start more consistent for the tests. Run == run repeatedly whereas Start = run once

## Add F5,F6,F7 accelerators for run/start/stop

Enable keyboard accelerators for run, start and stop. Use Function keys F5,F6,F7 to avoid conflicts with the left hand GUI panel choices.

## Support saving and loading amplitude UOM

Untether the amplitude value from the Unit of Measure (maybe temporarily) to allow for saving the Unit.

## Improve generator voltage messaging

Add a dBxx display in generator voltage to match Unit when user selects a logarithmic unit.

## Upgrade esthetics of voltage unit button

Hopefully it is more obvious and esthetic.

## Add Whats New file and menu option