Я новичок в GNU Radio, и я пытаюсь передать значение, используя его, и плату USRP B210.Получение правильного значения при передаче .dat-файла с использованием FM-радио
Я использовал Matlab для преобразования значения 0.121
в формат wav, а затем преобразовал wav-файл в файл .dat, используя audio_to_file
пример в GNU Radio.
Когда я передаю файл .dat
с использованием радиостанций B210 и GNU, я получил wav-файл, но когда я прочитал wav, используя функцию matlab (audioread()
), я получаю другое значение.
P.S.
Частота дискретизации для преобразованного .dat-файла составляла 44100 Гц и 16 бит на образец. Частота дискретизации приемника и передатчика составляет 400K Гц. Я использовал fm_tx4.py
пример из пакета GNU Radio для моего передатчика. Я использовал uhd_nbfm_receiver.grc
для приемника.
Что вы хотите передать одному значению? Вы имеете в виду «последовательность постоянного значения», например. '[0.121, 0.121, 0.121, 0.121, ...]'? –