Hi Federico, this is pretty awesome! Thanks for sharing it.
You can actually install both, if you use separate installation prefixes for the two and make sure that the PYTHONPATH and LD_LIBRARY_PATH and GRC_BLOCKS_PATH environment only include one of these. Easier, and less error-prone, definitely, is just using a Linux container. (You could run debian buster in a podman- or docker-run container, for example. Debian buster comes with 3.8.1.0 out of the box.). For non-graphical stuff, that's relatively easy, for graphical (like yours), there's more fiddling involved until your containers can access your X server (don't know about Wayland, honestly). Best regards, Marcus On 07.05.20 23:50, Federico 'Larroca' La Rocca wrote: > Hi everyone, > > The last weeks I've been working on a little project I've had in mind > for a long time now: an implementation of Martin Marinov's excellent > TempestSDR [1] in GNU Radio. Although it's still work in progress, the > code is available at https://github.com/git-artes/gr-tempest and I've > tested it on several recordings I've kept from when we were testing > TempestSDR (which I share on the project's webpage). > > My idea with this re-implementation was to add another cool demo into > GNU Radio, plus making it easier to extend and maintain by piggybacking > on GNU Radio's development and using the companion (for instance, I've > included a channel simulation example). I've made some demos and a video > that show them in action: https://www.youtube.com/watch?v=oTCu8HTaN3Y. > > I have not yet tested it with hardware as the university is closed now, > so if anyone can test it I'd be more than glad! Any kind of feedback is > as usual welcome. > > Please note that it is currently built around GNU Radio 3.7 as I'm > currently in need of this version of GNU Radio for my classes. Is there > a safe way to install both 3.7 and 3.8? > > best > Federico > > [1] https://github.com/martinmarinov/TempestSDR
