Skip to content

A Docker image to expose an SDRplay device as an rtl_tcp stream to multiple clients.

License

Notifications You must be signed in to change notification settings

rpatel3001/docker-rsp2tcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-rsp2tcp

GitHub Workflow Status Discord

A Docker image to expose an SDRplay device as an rtl_tcp compatible stream using rsp_tcp, with rtlmuxer interposed to allow multiple clients to consume the same data.

Note: This has only been tested with an AliExpress clone of an RSP1.


Up and running

version: '3'

services:
  rsp2tcp:
    container_name: rsp2tcp
    hostname: rsp2tcp
    image: ghcr.io/rpatel3001/docker-rsp2tcp
    restart: always
    ports:
      - 7374:7374
    volumes:
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    devices:
      - /dev/bus/usb
    environment:
      - RATE=9450000
      - FREQ=134000000
      - AGC=-30

Configuration options

Variable Description Required Default
RATE Sampling rate to set. No Unset
FREQ Frequency to tune to. No Unset
PPM PPM frequency correction to set. No 0
AGC Set this to a setpoint value to enable AGC. No Unset
LNA LNA state to set. No Unset
IFGR IF gain reduction to set (does nothing if AGC is enabled). No Unset
TCP_PORT Port where rtlmuxer will accept requests. No 7374

About

A Docker image to expose an SDRplay device as an rtl_tcp stream to multiple clients.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages