03-08-2016 09:43 PM
Hey All.
Is there someone who knows how to use HackRF in LabVIEW?
I developed some projects using USRP and LabVIEW,but the cost is too high for our product. So I want to use HackRF to replace USRP, and use LabVIEW to interact with user.
So , I wanna to know is this idea feasible?
Thanks very much.
Miz.
03-14-2016 09:09 PM
03-14-2016 09:11 PM - edited 03-14-2016 09:12 PM
HackRF is welcome to create LabVIEW drivers. The process would simply requiring wrapping DLLs with LabVIEW VIs using the call library node.
10-05-2016 04:41 AM - edited 10-05-2016 05:10 AM
Hello,
i tryed to make a driver for the HackRF with the DLL but some mistakes appears. Labview don't understand the structure device, and give me an empty cluster in the "hackrf_device".
03-22-2017 08:43 PM
I'm also trying this. Use labview to call hackrf.dll function. but fail when open device. is there help?
05-04-2017 03:00 AM
Hi ,
Please see below grc blocks and labview sample(LV2012).
All based on windows platform.
03-03-2018 11:30 PM - edited 03-03-2018 11:31 PM
Here's another link to throw in the pile of stuff to read through.
LabVIEW could be an amazing platform for SDR! I actually wish gnu-radio shared some of its features. Next project, port all the blocks to LV!
A buddy and I were trying to break cars with a HackRF for a school project once, so it is my SDR of choice. Probably most capable for the money I've seen in years, so makes sense to me to put in the time for this dev. If only we could 3d print and coat item to fab our own antennas! Don't forget, it can transmit too 😉 (but not full duplex unfortunately)
06-08-2020 03:52 AM - edited 06-08-2020 03:59 AM
Better late then never. I've written a simple .net framework assembly which allows to use hackrf in LabVIEWx64. I also made an example project in LabVIEW 2019 x64 with WFM receiver and POCSAG transmitter (also saved it in 2014 format just in case). Source code of .net assembly is in https://github.com/makar853/nethackrf repository. Maybe it would help someone.
06-08-2020 07:04 AM
makar853, I really appreciate your great job!! This is what I wanted to develop.
Can I ask you a question? Does your application call "libHackRF API"?
libHackRF API · mossmann/hackrf Wiki https://github.com/mossmann/hackrf/wiki/libHackRF-API
06-08-2020 02:47 PM - edited 06-08-2020 02:50 PM
Thank you. Yes, it uses libhackrf compiled as hackrf.dll since it's the only known way to communicate with hackrf transceivers. Technically it is possible to do it with ni visa but I thought it would be overkill.