Решил поюзать HackRf в GNU Radio в Windows 10 . Прием ФМ-радиостанций без проблем.
Решил попробовать на передачу поработать. Взял первый пример по этой ссылке - https://itnan.ru/post.php?c=2&p=275168 . Правда не стал ставить блок Multiply Const . В итоге при старте мне GNU Radio выдает такое сообщение:
Код: Выделить всё
Generating: 'C:\\Users\\rashid\\Desktop\\top_block.py'
Executing: C:\Python27\python.exe -u C:\Users\rashid\Desktop\top_block.py
gr-osmosdr 0.1.5 (0.1.5) gnuradio 3.7.13.5
built-in sink types: uhd hackrf bladerf soapy redpitaya file
Traceback (most recent call last):
File "C:\Users\rashid\Desktop\top_block.py", line 84, in <module>
main()
File "C:\Users\rashid\Desktop\top_block.py", line 78, in main
tb = top_block_cls()
File "C:\Users\rashid\Desktop\top_block.py", line 47, in __init__
self.osmosdr_sink_0 = osmosdr.sink( args="numchan=" + str(1) + " " + 'hackrf=0' )
File "C:\Program Files\PothosSDR\lib\python2.7\site-packages\osmosdr\osmosdr_swig.py", line 1153, in make
return _osmosdr_swig.sink_make(*args, **kwargs)
RuntimeError: Failed to open HackRF device (-5) HackRF not found
Код: Выделить всё
hackrf=0
Код: Выделить всё
hackrf=1
Как быть?