MRRC is the universal HF route in the VLSC remote radio ecosystem. Control your HF radio from phone, tablet, or computer. Opus-optimized audio, WDSP professional noise reduction, AI voice assistant, CW/FT8 digital modes, studio-grade TX audio processing, and 3-layer PTT safety.
Use MRRC for universal CAT-based HF remote control. Other radio classes map to dedicated VLSC projects.
TX ~65ms / RX ~51ms, <100ms TX↔RX switch. Opus 28kbps codec, AudioWorklet playback, Int16 transport — professional real-time experience.
OpenHPSDR WDSP library: NR2 spectral noise reduction 15-20dB, AGC (4 modes), ANF auto-notch, NB noise blanker — SSB-optimized.
Whisper ASR + Qwen3-TTS: speech-to-text receive, text-to-speech transmit with automatic phonetic alphabet callsign conversion.
Browser-first AI CW decode (<2MB ONNX, <50ms). FT8 ULTRON Console: JTDX/WSJT-X/MSHV integration with live waterfall, auto-sequencer, DXCC tracking.
Release ACK protocol with 3× retry + redundant audio-path fallback, 120s TOT hard limit, touch-move auto-release, visibility-change forced stop — prevents stuck transmissions.
ATR-1000: 0-200W real-time power display, SWR 1.0-9.99, smart frequency→tuner learning. RagChew TX chain: low-cut 150Hz, presence +3dB@2.4kHz, 3:1 compressor, -50dB noise gate.
All demos connect to a live FT-710 station. Try each interface — mobile, voice, CW, SDR, FT8, recordings.
CAT serial + audio cable to your computer. MRRC auto-detects via Hamlib
rigctld -m 2 -r /dev/ttyUSB0 -s 38400
Clone the repo and run the setup script
git clone https://github.com/cheenle/UHRR_mac && cd UHRR_mac && ./install.sh
Launch the Python backend — TLS, WebSocket, and audio pipeline in one process
python3 server.py --port 8877
Any device on your network — phone, tablet, or computer
https://radio-host:8877/mobile_modern.html