WebSDR Support Forum

General Category => UberSDR => Topic started by: Emmanuel SV1BTL on May 20, 2026, 11:49 AM

Title: UberSDR Help Guide
Post by: Emmanuel SV1BTL on May 20, 2026, 11:49 AM
I've tried to install UberSDR in my PC that I am using for PhantomSDR. My goal was to make it possible to run either Phantom OR Uber, using one RX888MK2.
The first attempts were not so successful. UberSDR was installed and working, but auto restart with pc's reboot was not desired. Stopping it was not releasing effectively RX888MK2, so to be used from PhantomSDR.
After many tries, I have finally a working installations of Uber and Phantom SDR servers, that can switch on/off when I decide and not when they (the servers) desire. With the precious help of A.I. I can now upload a guide and fix scripts, that you can use, but with your own responsibility.

After an only short time of observation, I can say that it is a very good software for the end user and sysop, with positives and negatives.

Positives:

Negatives:

After all UberSDR is a very (very-very-very) well designed project, that I am sure it will give us many new options in the near future. I also hope to be covered with a very detailed documentation for the sysops and end-users.
For now I insist using PhantomSDR, as I am very familiar with this, waiting evolution of the UberSDR.

P.S. I used the following files for installing and trimming the installation of UberSDR in my PC using Ubuntu 24.04 and in a test server using Trixie. Please read the "Installation Guide" before anything else and use the scripts with your own responsibility.

Title: Re: UberSDR Help Guide
Post by: 9a7aof on May 20, 2026, 12:25 PM
Unfortunately,

I only have one computer that supports avx2 and that computer is currently running PhantomSDR-Plus.

It works too well for me to experiment with other websdrs on that computer.  :)
It will have to wait until I get good enough hardware to experiment with.

73!
Title: Re: UberSDR Help Guide
Post by: Emmanuel SV1BTL on May 20, 2026, 12:49 PM
Darko, there is a fantastic software for Linux called Time Shift. It makes regularly images of the entire OS, and if something is wrong, then you can return to a previous stable and working moment, as never happend anything, anytime and anywhere in your pc. Time Shift has saved my psychological status many times until now.  :)  Try it!

sudo apt install update
sudo apt install timeshift
Title: Re: UberSDR Help Guide
Post by: Bas ON5HB on May 20, 2026, 04:36 PM
Timeshift is good for restoring the OS, but it does it in parts, don't rely on it for total backups.
I do not suggest you use it for this purpose, as it can fail to set everything back.

You better use multiple partitions and make the bootable so you can select them via Grub, that way you can start anything you like.

Uber is fully opensource. That you couldn't find KA9Q-Radio is normal, as it's a different developper, it's gotten from here:

https://github.com/ka9q/ka9q-radio

Uber is build on top of this part.

You should not alter KA9Q-Radio as it will impact the performance, also is has no use to alter that as you can change all settings to it from within Uber.
KA9Q-Radio is not what you think, as it can be used with anything.

More info on what KA9Q-radio is and can is to be found here, where it's used as backend to Websdr.org:

https://websdr-maasbree.jouwweb.nl/websdr-maasbree-2-0/ka9q-software/radiod-config-file

Quote
  • Emulations of classical WebSDR and Kiwi, is a good idea, but they lack of some very important functions. I doubt that someone will use them

They are not emulations, they are the real frontend, but are the to provide use for clients that connect to Kiwi or Websdr.org, they are not made to be used by users as they contain many problems.
There is also an HPSDR Lite2 interface, you HPSDR/Sparc/DeskHPSDR etc can connect to it and use it as seperate receiver.

There are also native remote clients, that have far better functions. Too much to name.


Title: Re: UberSDR Help Guide
Post by: Bas ON5HB on May 20, 2026, 07:50 PM
AGC wordt aangepast op dit moment:

https://github.com/madpsy/ka9q_ubersdr/commit/4ef78f33c9bd8df5073a5fa3f5407ef67b5a5694
Title: Re: UberSDR Help Guide
Post by: Emmanuel SV1BTL on May 22, 2026, 02:35 PM
I read it Bas, but I don't know what to do for this AGC from this github. Shall I download the repo, shall I put it somewhere in my pc? Where?, How to compile it?, How it will be used from the already Uber installation?
That's why I think that a better documentation is needed, for a project that seems to me "use it as it is".
Very good software, but it will be excellent if we had the instruction and the freedom to play with it.
Title: Re: UberSDR Help Guide
Post by: Bas ON5HB on May 23, 2026, 03:47 PM
It's all on dockers.
Simple way is just install it on Ubuntu.

Then it creates ~/ubersdr with all sources etc in it.

I asked Nathan about documentation, but he has no time to document it.

I tried to compile it myself, but it's too complex and too many options.

Have been running it for a few months now, it has soo many that I can't even begin to describe everything in it.

But I do know, if you want a different GUI, it's only the GUI you need to deal with, the backend has no options other then in KA9Q-Radio but those can be set via the admin-panel.

BTW, if you look into the sources, it's well documented what it does and it's functions.

KA9Q-Radio (backend) is very well documented. So you should know what it outputs into the frontend. (spoiler it's raw-IQ) full spectrum.