Multiple tool suggestions 2 - general-purpose
Brought to you by:
cemaxecuter
It seems that internet has more to offer in the world of SDR. I've been doing some bookmark housekeeping and found even more candidates for inclusion into the DragonOS. First, the general-purpose tools:
GUI
Friture is an actively-maintained app, but it has some issues with building from PyPI. The sudo pip3 install friture
command unfortunately doesn't follow through either on Focal 20.04 or FocalX 22.04. However, not much should be missing since it's working great on an updated Arch system (installed from here).
CLI
One note on FISSURE, the installer will likely mess up a lot of things I've already solved/manually installed w/ care. Like I worked it out with the developer of FISSURE before with Focal, I probably need to do it again for FocalX and have a special installer/fork. Otherwise, it'll surely mess things up.
I'll take a look at the rest. I've been wanting to try CyberEther for some time. Most of those shouldn't be an issue, but may require me to just make another ISO or figure out how to best approrach a scripted update for those with an installation already.
I'm slighly bummed that the osmo-uhd-trx thing I'm messing with right now is not working w/ osmo-nitb-scripts. I'll have to take a look at that later, limesdr works great though.
The Spektrum provided release from 2020 works after unzipping and doing,
To prevent loading wrong driver, create /etc/modprobe.d/rtl-sdr.conf file with following content
blacklist dvb_usb_rtl28xxu
sudo rmmod dvb_usb_rtl28xxu
Plug in RTLSDR and run spectrum. It seems the author did not build his instance of librtlsdr with DETACH_KERNEL_DRIVER=ON. This may effect operation of other software, haven't checked yet.
I recall also why I did not include it by default. Unzipped his release is 231M, which eats up a good chunk of remaining space left to build the ISO. Might have to look at a post installer, similiar to FISSURE that is provided to install anything that does not fit on the core ISO.
CalibrateSDR seems fine with no impact, however, CygnusRFI is written for python2 (which I do have on the 22.04 Pi build). I changed a few things to run it on python3.10, but it failed during the monitoring portion when it switched freqs. I'll try it with python2 when I get a chance.
Friture appimage after marked executable works, GUI opens anyways. Probably need to add it to some kind of post installer.
https://github.com/tlecomte/friture/releases/tag/v0.49
Unitrunker is windows only
Minimodem is available with apt-get
SigKit worked without issue or installing anything besides git clone repo and using python3 for sigseek and sigscan. Pretty neat! Tested only with RTLSDR.
CSDR make and sudo make install worked great. I do recall using this in the past, but confirmed a local radio station was received and audio played back with the rtlsdr using the provided example on the CSDR page.