Hi again, So I've learned some docker and prepared a couple of containers that may be useful for other people: one with the latest releases version of GNU Radio on the latest stable Ubuntu, and one with GNU Radio 3.7 on an Ubuntu 18.04. I share them in https://github.com/git-artes/docker-gnuradio. I provide there the run command that enables both sound and GUI (so as to run GNU Radio companion). Keep in mind that I'm a total newbie to docker. Feedback is always welcome. best Federico
El vie., 8 may. 2020 a las 13:39, Federico 'Larroca' La Rocca (< [email protected]>) escribió: > Thanks Marcus and Jared. Regarding the question of Jared, TEMPEST > definitely works on non-CRT monitors. However, since the signal is now > emitted only by the cable and the connectors, it will be much less > powerful. Note that the principle is the same as in osmo-fl2k [1], although > they avoid the nulls at the harmonics of the pixel rate, which complicates > TEMPEST (resulting in a sort of horizontal border detector). In my > experience, cheap cables and adapters (specially "splitters") generate > signals that are easy to spy on from some meters away. > > Regarding Docker, I'll give it a try. It's a great excuse to finally learn > how to use them. > > best > Federico > > [1] https://osmocom.org/projects/osmo-fl2k/wiki > > El vie., 8 may. 2020 a las 13:11, Marcus Müller (<[email protected]>) > escribió: > >> 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 >> >> El vie., 8 may. 2020 a las 1:13, U L (<[email protected]>) escribió: >> >>> Federico, >>> >>> This looks very impressive and I can't wait to play with it. This works >>> with non-CRT screens too? >>> >>> Without a whole lot of hassle you can install GNURadio 3.8 in a >>> container (e.g. docker) from an ubuntu or debian base image to avoid >>> dependency conflicts between 3.7 and 3.8. >>> >>> Jared. >>> >> >> 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 >> >
