OrcSDR v0.2.0-beta.6 Multi-Dongle RC3
RC3 is an experimental prerelease for testing. It replaces RC2 for multi-dongle testing.
Important RC2 correction
The published RC2 image pinned older esp-rtl-sdr commit 8cc5bbbc3986b15ca28223df167abd8ccfce30d5.
RC3 pins the tested driver commit 26e3857cb6a2cc7c09a7197ce07c46c29becd4e0, which includes the USB transfer drain repair described below.
Downloads
OrcSDR-Tab5-v0.2.0-beta.6-multidongle-rc3.binis the complete merged image for M5Burner at its default address.OrcSDR-Tab5-v0.2.0-beta.6-multidongle-rc3-native-app-0x10000.binis the application-only ESP-IDF image for address0x10000.OrcSDR-Tab5-v0.2.0-beta.6-multidongle-rc3-local-m5burner.zipcontains the split firmware images and Linux helper for local M5Burner installation.SHA256SUMS.txtcontains the M5Burner image hash. The native application hash is also listed below.
What changed since RC2
- Pins
esp-rtl-sdrcommit26e3857cb6a2cc7c09a7197ce07c46c29becd4e0. - Prevents the driver from reusing USB transfers still owned by the USB host after a drain timeout.
- Reworks AM station scanning to retune through all 119 channels at the normal sample rate instead of allocating a large wideband capture.
- Always shows the AM scan save/discard prompt, including when zero stations are found.
- Restores the previous AM frequency and audio after scanning.
- Caps RF analysis to the IQ samples actually available, preventing an out-of-bounds read and task-stack corruption.
- Aligns the connected Wi-Fi regression test with the supported radio-pause path.
- Fixes the local M5Burner ZIP's Linux
flash.shhelper by using Linux line endings and UTF-8 without a byte-order mark.
RTL-SDR Blog V4 acceptance
The exact packaged RC3 image was installed and tested with an RTL-SDR Blog V4.
The following automated tests passed:
- Blog V4 driver regression
- On-device UI regression
- Five-cycle dashboard smoke test
- Ten-cycle radio scan soak
- Complete AM station scan across all 119 channels
The AM scan displayed the result prompt, restored 1.280 MHz and audio, and reported zero driver USB overruns and zero consumer drops.
Bias-T remained off during testing.
Provisional receivers
- RTL-SDR Blog V3 remains experimental.
- Nooelec NESDR SMArt V5 remains experimental.
- Both receivers may stream at 24 MHz or above.
- Frequencies below 24 MHz remain blocked unless the connected receiver reports an HF-upconverter capability.
- Unsupported controls remain disabled.
Other known limits
- LoRa reception at 906.875 MHz, SF11, and BW250k improved and decoded controlled messages and natural telemetry. Intermittent missed traffic and long processing times for difficult CRC-failed captures still need work.
- C6 unknown-version recovery in issue #82 remains separate work. RC3 does not claim that issue is fixed.
- Bias-T was not tested during this round.
- The unfinished AM/FM/shortwave station-database generators, scraped station data, and catalog experiments are intentionally not included.
C6 firmware
Every RC3 release image contains the matching ESP-Hosted C6 3.0.6 firmware inside the Tab5 application.
The release validator confirmed that the complete C6 image is embedded byte-for-byte.
If the internal C6 needs repair or updating, use the existing update or reinstall option under:
Settings → Firmware & Updates
What testers should report
For RTL-SDR Blog V3 or Nooelec NESDR SMArt V5 testing, please include:
- Exact receiver model
- Installation method
- Frequency and band tested
- Antenna used
- Whether the waterfall moved
- Whether static, audio, or a known signal was received
- Unplug and reconnect behavior
- A complete serial log from cold boot through the test or failure
Antenna choice can affect what is received. Reception reports are more useful when they include the antenna used.
Provenance
- OrcSDR firmware source/tag:
c69bad5af961a1d2927ad7d997744fb54462e9eb - Release packaging fix:
1e1afa3 - esp-rtl-sdr source:
26e3857cb6a2cc7c09a7197ce07c46c29becd4e0 - ESP-IDF: 5.5.4
- USB transfer configuration: three 32 KiB transfers
- ESP-Hosted C6 version: 3.0.6
- ESP-Hosted C6 source:
e1a4f5492ac44fa248d77ac971d2055f8c565442 - C6 SHA-256:
cfde3cb2d604695a21613cefb2ac62291f6bb4cab220aeefd4249596a77060de - M5Burner image SHA-256:
851d6c3f505a914d0309925e908aaa14dad98e95a5093b92a0004d33aa3814f4 - Native application SHA-256:
858cf2eedacfc71ee2565d98c36c77de0a59a11ce4d69e6029cdfb8a6c2da29a
Driver review: esp-rtl-sdr PR #20