Skip to content

Conversation

@ikor7
Copy link

@ikor7 ikor7 commented Dec 24, 2025

What does this PR do and why is it necessary?

Adds native SDRplay (RSP) device support to welle.io using SDRplay API v3.15.

Verified working with SDRplay RSP1A and SDRplay RSPdx-R2.

Motivation: allow using SDRplay devices directly in welle.io without relying on external backends, and make SDRplay a first-class supported input option.

How was it tested? How can it be tested by the reviewer?

Tested by author:
Hardware: SDRplay RSP1A, RSPdx-R2
SDRplay API: 3.15

Basic functional tests: device detection/open, tuning to DAB channel, playback stability.

How reviewer can test:

Install SDRplay API 3.15+ (RSPdx-R2 requires 3.15 or later).

Ensure SDRplay API service/daemon is available (API v3 is delivered as a Windows service / non-Windows daemon).

Build welle.io from branch next with this PR.

Plug in an SDRplay device and start welle.io.

Select the SDRplay input (and/or verify auto-detection), tune to a known DAB channel and confirm reception.

What are the relevant tickets if any?

Related: “Add info about SDRplay support” (#719)

@AlbrechtL
Copy link
Owner

Thank you very much the this PR!

@AlbrechtL AlbrechtL mentioned this pull request Dec 25, 2025
Copy link
Owner

@AlbrechtL AlbrechtL left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change this PR to the next branch and merge it with your other PR #884.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants