Skip to content

Patch 1#884

Open
ikor7 wants to merge 2 commits intoAlbrechtL:masterfrom
ikor7:patch-1
Open

Patch 1#884
ikor7 wants to merge 2 commits intoAlbrechtL:masterfrom
ikor7:patch-1

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 for this PR! Fore more details, see your previous PR #883.

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 merge this PR with #883.

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