Category: Radio — Status: Complete

Build Status

While working with smart meter decoding, I needed a way to just use a single RTL-SDR device for multiple simultaneous decoders. I tried out rtl_mus, but ran into problems with CPU load and buffer crashes.

I decided to write a similar idea with rtlmux, allowing multiple TCP clients to connect to a single RTL-SDR.

Compared to rtl_mus, rtlmux uses about 14 the CPU to do the same basic task of relaying data from an SDR to TCP clients.

Usage information is in the README in the source repository.

You can find the code in the rtlmux GitLab repository.

comments powered by Disqus