我是GNU Radio的新手,我試圖使用它和USRP B210板傳輸一個值。使用FM收音機傳輸.dat文件時接收正確的值
我使用Matlab將值0.121
轉換爲wav格式,然後在GNU Radio中使用audio_to_file
示例將wav文件轉換爲.dat文件。
當我使用B210和GNU Radio發送.dat
文件時,我收到了一個wav文件,但是當我使用matlab函數(audioread()
)讀取wav時,我得到了不同的值。
P.S.
轉換的.dat文件的採樣率爲44100 Hz,每個採樣16位。 接收器和發射器採樣率爲400K Hz。 我用我的發射機的GNU Radio軟件包中的fm_tx4.py
例子。 我使用uhd_nbfm_receiver.grc
作爲接收器。
你是什麼意思你想傳輸一個值?你的意思是「一系列不變的價值」,例如。 '[0.121,0.121,0.121,0.121,...]'? – 2015-02-24 09:28:05