So, Iām having a ācrazy thoughtā hereā¦ and partly I blame my real-world job of being a professional software/tech ādot-connectorā between different āinterestingā applications of technology, but in this particular case, I really wonder how beneficial the following āmashupā idea could be.
@0xCoto you described the āintended useā of CygnusRFI to be {satellite} ground-stations and radio-telescope operators, but in reality itās quite well suited to anyone setting up an SDR receiver, on any band, right ?
Especially anyone whoās looking to make an SDR, and its output accessible to remote users/viewersā¦
Iām a big fan of the OpenWebRX project that recently shifted hands in terms of primary code contributors. In the past, Iāve gotten plenty of folks interested in RF and setting up their own SDR receiver stations simply by pointing them at one publicly hosted OpenWebRX server or another. Some were even properly configured (antenna & band) to receive audio from the ISS as it passed overhead that ground location, which got those folks even more interested in the āsatelliteā side of RF things.
I personally find value in using the network of these publicly accessible servers to āsampleā raw IQ streams from different stations around the world. Not just for VHF/UHF (and higher), but also down in the HF bands as well. Where the receive conditions might be poor, or undesirable, for my own gear, there could be other stations with better environmental conditions that I can tap into. Itās obviously much less āorganizedā than the SATNOGS network, but equally valuable in itās own way, and, most importantly, equally concerned with RFI.
For those not familiar with this system, itās more than just a āweb portalā to an SDR receiver though. Itās a proper framework where 3rd party extensions (all web accessible) exist to do all manner of signal processing and exploitation of whats being āheardā.
Many of these are demodulators for digital modes, while others are even more niche. Thereās even a semi-commercial product (KiwiSDR) that uses an earlier fork of OpenWebRX, along with a very specialized use of an on-board software-defined GPS to do HF TDOA work.
So now that OpenWebRX has a new lease on life, and has been upgraded in terms of Python, server-side security, as well as a whole slew of signal decoding modesā¦ @0xCoto I wonder if thereās a match with having your project, and the value it brings, added as an extension to the OpenWebRX framework ?
Just a suggestion, mind you. I have a feeling that anyone trying to set up an OpenWebRX server would very much benefit from being able to sample, and visually view the RFI conditionsā¦ and since the entire premise of the OpenWebRX server is to interact via a web-portal, even for administrative stuff, it kind of fits to have the output of your utility show up as a ādashboardā on the admin pages for this server.
Not asking anyone to do any kind of code hacking hereā¦ hell, Iāll probably be spending a weekend trying it anyways , just curious if folks think itās a good idea ?
thereās a bunch of stuff that needs to be checked of courseā¦
- are the open-source licenses for each project compatible ?
- are the software dependencies compatible (python versions, GnuRadio)?
- etcā¦
Jakob Ketterl, (DD5JFK), the new āmaintainerā of the OpenWebRX code is probably not a member of SATNOGS, so heās also probably un-aware of the CygnusRFI utility (unless it was promoted elsewhere), but he might be curious about it, maybe even excited to add it, should things prove to be compatibleā¦
So before I go off, firing emails left and right to bring attention to the potential mashup/collab here, what think you all ? (especally @0xCoto since this is your baby