Understanding the KiwiSDR
I would like to better understand how the Kiwi works. As I understand it, Openwebrx was a directory for SDRs on line. Is it also a web server inside the Kiwi? Or is that a separate and distinct server set apart from openwebrx? If the last statement is true then it should not matter that openwebrx is no longer maintained?
Thank you, Dan
Thank you, Dan
Comments
The KiwiSDR interface is based on an earlier fork of the openwebrx codebase, but hasn't followed the changes there in some time - mostly as a lot of the changes were not that relevant to the Kiwi setup and processing capabilities.
Note that there is a fork of the openwebrx code that is being currently maintained at https://github.com/jketterl/openwebrx and this fork is very likely to be considered as the main fork of the openwebsdr project as this is where the majority of the ongoing development is taking place.
The status of the openwebrx project is not really of any relevance to the KiwiSDR project, but if anyone is a competent coder and has the time to spare, then the retrofitting of the current-fork code updates from jketterl's tree and submitting to John's codebase at https://github.com/jks-prv/Beagle_SDR_GPS would be a really nice thing to do (but chat with John first just to make sure effort is not wasted).
As for how the Kiwi works, I'm not sure what level of detail you're looking for. Each Kiwi device is self-contained, but the owners can choose to add their device(s) to the http://rx.kiwisdr.com registry for public access. This registry was recently created to duplicate the functionality that the openwebsdr's creator had in place before his removal of that service.
Regards, Dan