HackRF and Pothos SDR on Windows

2,341 views
Skip to first unread message

Mitja kocjančič

unread,
Sep 22, 2015, 9:24:41 AM9/22/15
to Pothos Users
Hi anyone know how I can use HackRF with Pothos SDR on windows

I've installed Pothos on windows (firstly when installation was done I must move everything to C:\Pothos because Pothos didn't start)

and then I've been searching and I can't find any SDR Source or SDR Sink block I've installed pre-build binaries: https://github.com/pothosware/pothos/wiki/GettingStarted#prebuilt-software and I thought that SnappySDR will be includet

So is there any way that I could use my HackRF with Pothos (Transmitting and recieving) on Windows?

Thanks for Anwsering and Best Regards

PS: is there any program that I can use to convert my GNURadio flowgraphs to Pothos?

Josh Blum

unread,
Sep 22, 2015, 1:19:00 PM9/22/15
to pothos...@googlegroups.com


On 09/22/2015 06:24 AM, Mitja kocjančič wrote:
> Hi anyone know how I can use HackRF with Pothos SDR on windows
>
> I've installed Pothos on windows (firstly when installation was done I must
> move everything to C:\Pothos because Pothos didn't start)
>
> and then I've been searching and I can't find any SDR Source or SDR Sink
> block I've installed pre-build
> binaries: https://github.com/pothosware/pothos/wiki/GettingStarted#prebuilt-software
> and I thought that SnappySDR will be includet
>
> So is there any way that I could use my HackRF with Pothos (Transmitting
> and recieving) on Windows?

Hi Mitja,

Did you follow the instructions here?
https://github.com/pothosware/PothosSDR/wiki/Tutorial

There is a little blurb about adding to the system path, if that was
missed, then it might explain some of your issues:
https://i.imgur.com/pC9uKY6.png

Also there are some instructions on this page to see if the device is
recognized by your system.

>
> Thanks for Anwsering and Best Regards
>
> PS: is there any program that I can use to convert my GNURadio flowgraphs
> to Pothos?
>

Not that I know of. But just thinking about it, if anyone is interested,
this is approximately what would be involved:

* Most of the GR blocks are supported, this part should be a simple
translation.

* Variable blocks would be converted to the global constants panel

* Graphical variable blocks would be converted to their corresponding
widget blocks. However, the control of block parameters through the
graphical blocks is handled through explicit connections of signal and
slots and not through the inference of expressions and dependencies. (we
might insert breakers to keep the topology looking clean).

* Graphical sinks would be converted to their corresponding plotter
blocks. But since there is no generated GUI app, the plotters are just
displayed in the GUI, we will probably make a new tab called Display for
all of the graphical widgets and plotters.

-josh
Reply all
Reply to author
Forward
0 new messages