Skip to content
View in the app

A better way to browse. Learn more.

Ham Radio Base -Powered By Ham CQ DX

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Solar
SFI 147
SN 157
A 10
K 1 Quiet
X-Ray C1.1
Wind 415.7 km/s
Aurora 1
Updated 19:30 UTC HamQSL · N0NBH
Day 80/40m Fair 30/20m Good 17/15m Good 12/10m Fair
Night 80/40m Good 30/20m Good 17/15m Good 12/10m Poor

Callsign Lookup
_
Vanity Call Signs Available
Enter filters above and click Search.
ⓘ Callsign lookups are in real time via the FCC database. Vanity callsign availability is refreshed daily at 6:00 AM CST. The vanity search may be unavailable for a few minutes during this update.
Live DX spots
Live DX Spots — 70cm via PSKReporter · scroll or pinch to zoom
Band
Mode
Time
Loading map data…
MHz DX Spotter Info
Recent spots
Select a band above to load spots
Ready — select a band to fetch live spots

RemoteHams SDR setup - best practices for low latency?

I'm setting up a RemoteHams server to remotely control my station including amplifier, antenna rotator, and switches and running into some latency issues with my Adalm-Pluto SDR setup using GNU Radio on a Raspberry PI. Audio delay is about 300ms which makes CW nearly impossible.

Current setup: RTL-SDR v3 for RX, separate TX path via relay switching. Internet connection is 100/20 Mbps fiber. Anyone have experience optimizing the audio buffer sizes in the RemoteHams configuration?

Also wondering if upgrading to HackRF One for full duplex operation would help reduce the switching delays I'm seeing.

  • Replies 2
  • Views 111
  • Created
  • Last Reply

Top Posters In This Topic

Featured Replies

I had similar latency issues with my F1ATB Remote-SDR setup initially. The key is that SDRs need 5.6MB/s raw but Remote SDR compresses this down to less than 100kB/s, so the bottleneck is usually in your audio processing chain. Try reducing your GNU Radio audio buffer to 128 samples and make sure you're using ALSA, not PulseAudio.

For CW work you really need sub-100ms latency. I switched from RemoteHams to a FlexRadio 6000 series - they were built from the ground up for remote operation with an open protocol. Audio latency dropped to about 50ms which makes CW workable. The initial investment is higher but the user experience is much better.

Check your network path first - run continuous ping tests to your remote site. I found my ISP was routing through an extra hop that added 80ms. Called them and got it fixed. With proper compression you should see about 100x reduction in bandwidth requirements so a 20Mbps uplink should be plenty. Also consider a dedicated Raspberry Pi running SimpleHRR - it's headless and optimized for low latency.

  • Guest unlocked, unpinned, pinned and locked this topic
  • Guest unlocked, unpinned, locked and pinned this topic
  • Guest unpinned, unlocked, locked and pinned this topic
  • Guest unpinned, unlocked, locked and pinned this topic
Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.