Releases: QuantAsylum/Tractor
Release 1.101
Release 1.101 (September 2022)
-
Fixed bug where QA40x supported input levels weren't being correctly allowed. Previously, input levels were limited to +6 and +26 dBV. With this change, the input levels allowed mirror the levels supported by the hardware selected in the Settings->Test Configuration
-
There was another reported bug where masks weren't being correctly reported. That is a bug that was in the QA40x software (REST processing) that will be fixed with QA40x release 1.156.
Release 1.10
Tractor Release 1.10 (June 2022)
- Added support for QA40x
- Disabled support for cloud audit database in new projects
- Simplified and clarified error reporting for tests not available. That is, if you try to make a voltage measurement
but you don't have a volt meter as part of your configuration, the message will be more helpful
Release 1.01
Release 1.01 (Feb 2021)
1.01
- Fixed issue related to RemotingRunSingleFrExpoChirp. In previous QA401 release the number of args was changed, but that wasn't updated in Tractor
- Default FFT size for FreqResponseA01 to 32K (change min required QA401 version to 1.916 to ensure this is avoided)
Release 1.0
** Release 1.0 (June 2020) **
- This version requires QAAnalyzer.EXE version 1.908 or later
- Fixed bug where operator dialog could get hidden behind main window. This dlg is now topmost when active
- Added QA351 class support. To use the QA351, you need to change your Settings->Test Configuration to
Com.QuantAsylum.Tractor.TestManagers.QA401_QA351
- Added voltage test named VoltageA80. This test will allow to make a measurement from the QA351 on either the main (channel 0) or aux (channel 1).
- Added a command line switch to dump all the internal help (and then terminate). The emitted help file (Tractor_Help.md) has been placed in the Tractor Wiki located here.
- Lots of changes to spelling, unifying field names, etc.
Release 0.998
Release 0.998 (May 2020)
IMPORTANT: This release is not signed. The build machine is being re-built after an upgrade, and the folks at DigiCert cannot re-issue the cert until the end of May due internal issues as they migrate Thawte certs over to DigiCert.
- Fixed bug where unselected channels were not being muted. That is, if you create a test and opt to check on left channel only, the right channel should be muted. This allows testing power amps with limited supplies.
- If both channels are selected for test, then left and right channels will be displayed. Similarly if a channel is muted it won't be displayed. This change touched every test module, so be aware of peculiarities.
- Change the behavior where a CSV log exception does NOT stop logging and continue. Instead, the test will fail with a message to check log. You can then go Tools and open the program log
- This version requires QAAnalyzer.EXE version 1.908.
The Tools menu has 3 options now, 2 related to logging.
Open Test Log in Browser This will use your default browser to open the HTML file of all tests that have run. This file is never deleted. It can grow very large. It's a detailed, human-readable record of all the tests that have run.
Open Program Log The Program Log is re-started on each launch of the application. Here you can get an understanding of faults inside the application. If you see an operator warning such as:
Then it means more information will be found in the product log. You can then use Tools->Open Program Log to see the detailed error message.
Release 0.997
Release 0.997 (April 2020)
- Added ability to log to CSV file. CSV files will be logged to a directory located at
C:\Users\<USER>\Documents\QuantAsylum\Tractor\CsvLogs
- Consolidated UI on logging options.
- Verify all database logging options are correct when opening older test files with this version!
Release 0.995
Release 0.995 (February 2020)
- Removed old-style deprecated interfaces that called back into the QA401 API (old style = pass data back and forth via remoting. new style = don't pull data over, just ask for calc to be done on host)
Release 0.994
Release 0.994 (February 2020)
- Fixed bug where older-style audit records could get stuck and never upload to server
- Fixed bug where stuck records hogged all the upload time in background task and fresh records were ignored
- Fixed bug so that AuditDb warning was only shown when first enabled instead of every time you entered settings
- Updated cloud server to 0.52
- Updates to Mic Comparison to handle new Axis and FFT settings size.
Release 0.993
Release 0.993 (February 2020)
This release has a fair bit of changes and restructuring that was required to catch up to QAAnalyzer release 0.993 (which is required to run this release). The biggest change in this release is that external analyzer input gains are now part of every test spec. This means every test was touched, and thus you should be verifying your results against hand measurements to confirm the code is correct AND that offsets you've specified are being acted upon correctly.
- Added Analyzer Input Offset to each test
- Added Y axis settings to each test. This makes it easy to ensure that audit images that are saved to log file correctly capture the range of interest
- Fixed bug where frequency response sweeps weren't working.
- Fixed bug where switching tests plans could result in inability to re-establish connection to QA401.
- Moved FFT sizes from bytes to kBytes. In older test-plans (pre 0.993) that are opened, they will be migrated automatically. FFT sizes must be power of two. But instead of specying 32768 or 65536, which are hard numbers for non-software folks to remember, you can now specify 32K or 64K.
- EfficiencyA07 wil now work on single channel or both channels. If a single channel, then all of the measured Power In to the amp is assumed going to that channel. If two channels are specified, then input power is split equally between both channels.
- Logging will now happen to the file Tractor_log.txt located in \documents\QuantAsylum\Tractor. Mostly this is exceptions.
- Paths formed are now linux-safe
- Added ability to set Y axis limits for all audio settings
- HTML logging cleanup
Release 0.99
Release 0.99 (July 2019)
- Increase max fft to 64k in all tests
- Changes to efficiency measurement to ensure current is accurately captured. This is using new QA450 REST interface.
- Fixed typo/bug in powerstate (text label was wrong)
- Switched to QA450 REST interface (no more service stack)
- This version requires QA450 v1.21 or later and QA401 v1.78 or later