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
>>
>

Reply via email to