I recently purchased an ADALM-PLUTO module and installed GNU radio on a Ubuntu virtual machine with the PlutoSDR connected via USB. For this, I followed the instructions here :wiki.analog.com/.../gnuradio
When I try to try some examples that come with the gr-iio package, I can't get good results, for example with the example fmradio_pluto.grc. When I run the grc file, I only have "noise pulses" and I have the following errors:gr::log:INFO: audio source - Audio sink arch:alsaaUaUaUaUaUaU ....
I think it's due to a sampling that's too slow, but I don't understand why and I don't know how to correct this.
Could someone please explain to me what I'm doing wrong, and tell me how to fix it?
Thank you in advance,
PS: Link of program and error : /resized-image/__size/320x240/__key/communityserver-discussions-components-files/349/fmReceiver.JPG
The likely cause would be the VM itself which has to talk to two physical hardware components (radio+sound card). I would recommend using a non-hardware source, like a sine wave to see if these underflows continue. If that's the case I would move to natively running gnuradio.
Thank you for your answer.
Indeed, on a native machine, I don't have the problem at all, thank you very much!
I do have another problem, however. I've run all the frequencies from about 80MHz to 110 MHz (in 100kHz steps), but I get almost only noise.
Sometimes on some frequencies I can distinguish a little bit of correct sound, but it is extremely noisy and this is very rare.
However, with a mini portable FM radio I have at home, it works very well and the sound is correct.
Where would the problem come from? Are the antennas not suitable?
The standard antennas are targeted for GSM, so they are generally pretty poor for FM radio. I would also recommend an external filter to reduce mixing products, which are much more common at lower frequencies.