SmartSDR v4.2.20 | SmartSDR v4.2.20 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software:
The latest 4O3A Genius Product Software and Firmware
If you are needing assistance with FlexRadio products, please refer to the product documentation or check the Help Center for known solutions. Need technical support from FlexRadio? It's as simple as creating a HelpDesk ticket.
FLEX-6500 — ~70s of RX audio silence after a CWX transmit (firmware-side?)
I've hit a consistent, reproducible behavior on my FLEX-6500 (firmware v4.2.18.41174) and I'm hoping someone here can explain it or point to a fix.
Symptom: After sending CW via CWX (cwx send) on a CW slice, the remote_audio_rx (Opus) stream goes to digital silence for ~70 seconds. The radio returns to READY within ~2s and the panadapter/waterfall keep working — but there's no receive audio until it spontaneously resumes. SmartSDR does not do this.
Why I'm confident it's the radio, not my client:
Reproduced with a standalone Python probe talking straight to the radio's TCP API + VITA-49 audio stream — no third-party client involved. Audio frames keep arriving at 100/s but are all 3-byte Opus DTX (comfort-noise) frames, i.e. the radio is feeding silence into the encoder.
It's a fixed timer (~68–72s), not proportional to the CW: "TEST TEST TEST" @25wpm → 72.3s; a single dit "E" @50wpm → 68.2s.
The radio stays in READY the whole time and reports no status change (no audio_mute, squelch, or interlock event) — including at the instant audio returns.
Survives a full audio-stream disconnect/reconnect, so it's slice/radio-side, not per-stream.
Ruled out (each tested against the radio): still transmitting; stale CWX queue (cwx clear no effect); break-in/QSK; a plain MOX carrier (doesn't trigger it — it's CWX-specific); slice audio_mute/audio_level; leaving CW mode mid-outage; mute_local_audio_when_remote=0.
Questions for the group:
Does anyone know what SmartSDR does differently around CWX that avoids this — a different cwx command form/terminator, or does SmartSDR simply not depend on remote_audio_rx during CW?
Is this a known firmware behavior with a documented trigger, or a client-side lever to release the mute sooner?
Any pointers appreciated
NQ0S
Answers
-
Stacy,
Are you testing this with a radio on your LAN? If so, then using Wireshark to look at the conversation to compare what happens in SmartSDR vs your app would likely be instructive.
For those that aren't aware, SmartSDR uses the same Ethernet API the radio exposes as all of the other clients. This means that you can actually see how SmartSDR does what it does with Wireshark (on LAN) as it will show you each and every command and response sent between the application and the radio.
If you're working with a radio over SmartLink, this doesn't work nearly as well because the connection is encrypted using TLS (better known as SSL). This makes the wireshark traffic look like gibberish (which is exactly what you'd want for security when sending commands over the open internet where others could be snooping).
Give wireshark a try and let us know if that helps.
0
Leave a Comment
Categories
- All Categories
- 401 Community Topics
- 2.2K New Ideas
- 685 The Flea Market
- 8.6K Software
- 195 SmartSDR+
- 6.6K SmartSDR for Windows
- 200 SmartSDR for Maestro and M models
- 456 SmartSDR for Mac
- 278 SmartSDR for iOS
- 268 SmartSDR CAT
- 220 DAX
- 395 SmartSDR API
- 9.6K Radios and Accessories
- 102 Aurora
- 348 FLEX-8000 Signature Series
- 7.2K FLEX-6000 Signature Series
- 994 Maestro
- 58 FlexControl
- 872 FLEX Series (Legacy) Radios
- 971 Genius Products
- 481 Power Genius XL Amplifier
- 357 Tuner Genius XL
- 133 Antenna Genius
- 321 Shack Infrastructure
- 226 Networking
- 482 Remote Operation (SmartLink)
- 144 Contesting
- 845 Peripherals & Station Integration
- 147 Amateur Radio Interests
- 1.1K Third-Party Software
