08-27-2020 02:46 PM
makar85, very good job!the question also arose: Can you advise how to get I\Q parameters from your model?? at least in which direction to go?
08-28-2020 03:04 AM - edited 08-28-2020 03:13 AM
Thank you. You can get IQ data from "Stream" object. I've made another example VI with detailed comments. I hope it would help you.
Also notice that this example is using x32 version of NetHackRF assembly. If you want to open it in LabVIEW x64 than you should copy rx_example.vi to folder with x64 assembly (which I've sent earlier) before opening it.
08-28-2020 03:29 AM
P.S.: don't forget to unblock nethackrf.dll before opening LabVIEW.
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019UnoSAE&l=ru-RU
sometimes windows can block it.
09-02-2020 06:04 AM
Thank you!
I'm trying to implement a spectrum analyzer on hackrf with your help, but hackrf is very convenient for this, and the 20 MHz spectrum view width allows you to conduct interesting experiments for educational purposes.
12-13-2020 04:48 PM
Does anyone have a python example?
01-14-2021 05:13 AM
01-14-2021 06:15 AM
Sure, just make complex FFT of IQ data, get modulus of FFT result and optionally convert it to dB, something like that.
02-01-2021 01:51 PM
Thanks! the spectrum is displayed perfectly! 🙂
02-01-2021 02:27 PM
Has anybody had success with the hackRF_sweep function in labview?
02-02-2021 05:44 AM
I've added sweep_init and sweep_start to nethackrf.cs but I haven't properly debugged it yet. If you want, I can send you a compiled dll. Which version do you need? 32x or x64?