QRP Labs QDX-M firmware
QRP Labs · QDX-M · QDX-M · HF transceiver
Latest firmware for the QRP Labs QDX-M is v1_10 (July 19, 2023).
Changelog
QDX-M firmware changelog
-
v1_09v1_10Fixes 2200m/630m transmit hang, adds custom USB name for multiple devices, improves frequency precision. -
v1_08av1_09Fixed transmission blocking bug; corrected band selection jumper wire detection and configuration initialization. -
v1_07v1_08Band jumpers now reset only band config with mono-band defaults; fixed 80m frequency error and CAT mode reporting. -
v1_05v1_06Adds 2200m band support and night mode, improves transmit accuracy, fixes split mode. -
v1_04v1_05New Image sweep screen, 160m/630m band support, TX range 0.3-60MHz, and multiple fixes. -
v1_03v1_04Fixes TX RF popping on Rev3 PCB, mutes transmit audio, and adds per-band gain and PTT control. -
v1_02v1_03Enables 160m transmission and changes RX/TX/LPF switching from OpenDrain to Push-Pull. -
v1_01ev1_02Adds transmitter test app and per-band transmit disable, fixes white noise on startup and log overflow.
Firmware history
All versions below were published by QRP Labs on qrp-labs.com. Third-party and modified firmware is never listed.
-
Fixes 2200m/630m transmit hang, adds custom USB name for multiple devices, improves frequency precision. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Faster rendering of the Configuration screen
- Added "Custom USB name" parameter to Configuration screen - facilitates multiple QDX on one PC
- Improved precision of RF output frequency at given audio offset (3rd term Taylor expansion)
- Bug fix: 2200m and 630m transmit hung the QDX, this is now resolved
-
Fixed transmission blocking bug; corrected band selection jumper wire detection and configuration initialization. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Bug fix: fix initialization of Band Configuration screen for some single-band bands (non-production yet)
- Bug fix: reading band selection jumper wires did not work properly in some cases
- Bug fix: Transmit screen no longer prevents transmission if the default freq is out of any configured bands.
-
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Fix year on menu title, now says 2023 (not 2022)
-
Band jumpers now reset only band config with mono-band defaults; fixed 80m frequency error and CAT mode reporting. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Change band jumpers now only resets band config, not entire configuration
- Add mono-band default configurations based on jumper wires fitted
- CAT MD; correctly returns 2 for USB, 1 for LSB (was 3 = CW)
- CAT IF; correctly returns the mode in the result string (was always 3)
- Fix bug with 80m frequency error
-
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Enable default configuration set-up for high-band 20, 17, 15, 12, 11 and 10m band version
- Big fix: Transmitter Test utility was broken in 1_06
-
Adds 2200m band support and night mode, improves transmit accuracy, fixes split mode. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Resolved bugs and accuracy issues to greatly improve transmit tone setting accuracy
- Add "Night mode" to configuration screen - makes panel LED very dim
- New "TX shift threshold" parameter in Configuration screen, determines when TX freq updated (mHz)
- Now successful TX is a 1Hz pulsating indication; 2 blinks is wider spaced for easy counting
- When bias mA is 5mA, disable SMPS completely
- Change default 80m Frequency min to 3200000
- Firmware support for 2200m
- Changed length of band name in the Band Config screen to 4 digits (to allow 2200m)
- Correctly implement split mode (in split, RX on VFO A and TX on VFO B)
- Changed minimum TX freq from 300kHz to 75kHz (to allow 2200m)
- Qn CAT commands return string length is now longer to fit larger numbers
- Implement fix to SP; command; now correctly returns SP1; if Split is set.
- Added TP CAT command to return STM32 ADC temp sensor value (128-sample average)
- More aggressive timeout for lack of audio to stop TX (to work with HF pager app)
-
New Image sweep screen, 160m/630m band support, TX range 0.3-60MHz, and multiple fixes. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- RF Sweep locks band settings and PLL divider, at the center frequency divider
- Default Cyan colour for grid on AF sweep, RF sweep and Input analysis screens
- Pressing . on AF or RF sweep changes the grid colour, like Input screen
- Colour of the grid in each screen is persisted for the operating session
- RF Sweep, addeed R to refresh current band (re-sweep)
- Fix gain bug in RF and AF sweeps (should be fixed at 5000. not use the BandConfig value)
- Proper log10 conversion to dB for sweeps etc
- New Image sweep screen, sweeps and measures superhet image 24kHz down the band
- Fix CAT AG command (audio gain)
- Add CAT VN command (firmware version); read-only, VN; returns VN1_05_003;
- VGA and VT220 terminal option by soldering wires to microcontroller pins
- Added three new serial ports 1/2/3
- AUX PTT - positive and negative PTT outputs independently controlled on TX and RX per band
- Config screen now has "PTT Port as Serial 3" as enable/disable
- Config and BandConfig screens don't stop radio operation now
- TX disabled during Input Analysis screen
- Press M in Input Analysis screen shows sub-window with CAT comms; and scroll only when signal present
- Change TX limits from 1-30MHz to 0.3-60MHz
- Version supports 160m and 630m (delay method of 90-degree quadrature generation)
- Added "PIN fwd bias (mA)" to Band Config screen
- Finalized SMPS control loop for Rev 4 PCB PIN diode forward bias buck converter
- Update year to 2022 on firmware version in terminal
-
Fixes TX RF popping on Rev3 PCB, mutes transmit audio, and adds per-band gain and PTT control. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Resolution to the Rev3 PCB "popping" issue (RF discontinuities during TX).
- Audio streamed to the PC during Transmit is now set to zero (silence).
- 50 millisecond transmit timeout on cessation of audio from PC (protects QDX e.g. if PC crashes).
- No CAT command TX timeout (configurable enable and timeout duration).
- Removed unnecessary 48ksps clock domain sync PC vs QDX.
- Enables PTT output connector, with grounded and +5V outputs individually controllable by band.
- 12kHz IF offset is removed when you enable IQ Mode.
- Transmit is disabled when you are in IQ mode.
- Gain is now in dB.
- Gain is now configurable per band.
- New "Band Configuration" screen where you can configure the list of supported bands.
-
Enables 160m transmission and changes RX/TX/LPF switching from OpenDrain to Push-Pull. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Frimware for PCB Rev 2. Backwardly compatible with PCB Rev 1
- Changes OpenDrain RX, TX and LPF switching signals to Push-Pull (pull-up resistors removed in Rev 2)
- Allows transmit on 160m, and receive acts as direct conv., poor performance through the 80m filters.
-
Adds transmitter test app and per-band transmit disable, fixes white noise on startup and log overflow. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- New "transmitter test" terminal application, lets you test PTT and Transmit
- New items in "Configuration" terminal application, let you disable transmit by band
- 'Log end' timestamp written at end of log, to indicate current elapsed time since power-up
- Bug fix: prevent log file overflow
- Bug fix: White noise intermittent on power-up is fixed
-
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Bug fix: Now AF and RF sweep terminal applications work
-
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Log entries now have a timestamp, HH: MM: SS since power-up.
- Error entries now appear in red, ordinary logging in white.
- Startup log entry "START" appears in yellow.
- Bug fix: Occasional CAT communications dropping should not happen anymore.
-
Status LED now flashes patterns during TX to show transmission mode and audio level. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Status LED flashes more info during TX to aid audio debugging on PC:
3 flashes means all OK, TXing power; 2 flashes means transmit mode, but audio level (volume) is too low; 1 flash means transmit mode, but there is no audio at all
-
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Apply validation to config ref clock to make sure 25MHz +/- 1kHz.
-
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Bug fix: RX did not work after changing bands, until you changed freq again, or TX then RX again
-
Adds IQ Mode for SDR programs and CAT command enhancements; includes Japanese band limits and transmit protection. — summary by updatemystuff.com
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- IQ Mode, if enabled, transfers raw I & Q data to the PC for SDR programs.
- Japanese band limits mode, if enabled, prevents transmission outside Japanese band limits.
- Prevent QDX trying to transmit outside the range 3.4 MHz to 14.5 MHz, to avoid damage.
- CAT command MD can be used now to set mode LSB or USB
- CAT commands Q0, Q1 to QB allow get/set of all parameters on the Configuration screen
-
Source:
qrp-labs.comRelease notes & downloadShow release notes Hide release notes
- Initial firmware release for QDX.
Watch the QDX-M for updates
Get an email the moment QRP Labs publishes new firmware. Just your email — no account or password needed.