Hi Jim,
I am intrigued by the open-source gnuradio toolkit and, particularly, the associated graphical tool known as gnu radio companion (GRC). The essential toolkit includes various chunks of code for signal processing and hardware interaction. GRC provides a graphical means to link the chunks by means of signal flow graphs. My understanding is that the heavy duty signal processing is implemented in C++ while python scripting underlies the GRC graphs. One can build and test SDR code with GRC and then export the result, and put a custom GUI in front of it. There appears to be good and growing support for the toolkit. That seems to come from academics who value it as a teaching tool, as well as others who find it useful to tap into a wealth of existing code rather than start from scratch to build things.
How reasonable would it be to try re-constructing Quisk in the gnuradio toolkit, with GRC? That might expand the community of folks able to contribute to hardware adaptations and various signal processing opportunities. It might also lower the barrier to newbies hoping to figure out how Quisk is built and, therefore, how to extend it or customize it for various purposes. Having not yet tried to dig into Quisk's innards, I have no idea whether that is crazy talk or easily done or, more likely, something in between. Have you or other community members given any thought to this?
cheers, Bruce, ag5gt