Raspberry PI as Host for Ham Radio (Audio Issue)

Hi,

I'm using an unlimited version (registered) on raspberry Pi, connecting from windows client.

Your software is really nice as it's usable over VPN remotely. So Far i managed to switch on my Ham Radio
(IC-7300) with the remote control software and control it.

Unfortunately, the audio doesn't seem to come thru. The device in device manager is basically the same.

The Device is identified as Speakers (USB Audio CODEC): inf name audioendpoint.inf, using a microsoft driver.

Any idea ?
I saw in the forum other users had issues with Audio on USB devices but i didn't if it could solved.

Thanks a lot!
Nekos

#2

Hi, the reason is the network latency is too high, over a VPN through the internet will introduce a large network latency.

#3

Hi,

Thanks for your reply... on the same network should work? I don't get audio on the same network as well...

Thanks!
Nekos

#4

Actually yes if its on the same network it should work, EXCEPT there is a bug in the raspbian kernel that prevents "Full-Speed" microphone devices working, your ham radio probably is a full-speed device. I think you may need to use a beaglebone black instead.

#5

Hi Michael,

I would try a beaglebone...unfortunately they seem quite hard to come by... i know this is a crazy question, but i've seen people installing windows on the Pi2/Pi3... would it work as far as you know? anyone tested it? (i only have a Pi 1)...

http://techcrunch.com/2015/04/30/how-to-install-windows-10-iot-on-your-…

Thanks a lot for your support...
I'll keep an eye for the beagle board..

Nekos

#6

the beaglebone is what you want...

I havent bothered installing windows on the pi, im not sure of the benefit?

#7

Hi in reply to this post i got myself a beaglebone black and connected it to my icom ic-9100 , and got myself an unlimited subscription.
I`ve been listening all day remotely with ham radio deluxe working great sofar tuning and listening.
Cant wait till i`m home and do some testing with transmission.

#8

Hi Nekos,

I walked into exactly the same situation here with my Raspberry Pi 3 and the IC-7300 radio and have found a work around to fix the USB full speed issue with the Pi. The fix slows down all peripherals (including the on-board network adapter) to 1.5 MBytes/s, but this is more then enough to run the rig remotely without any audio dropouts.

To force Raspberry Pi USB to run in "full-speed" mode, simply add dwc_otg.speed=1 to the /boot/cmdline.txt file, as follows:


sudo nano /boot/cmdline.txt
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200
dwc_otg.speed=1 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4
elevator=deadline root wait

Thanks to: Ludovic Rousseau's on blogspot.nl

Enjoy your favorite rig from anywhere :D
73

#9

Hi... I've been working with the engineers at SDRplay who have created an SDR they call a 'Radio Spectrum Processor' because it can process 8MHz of radio spectrum anywhere between 100KHz and 2GHz. More importantly, they've published the APIs which allow you to code and select the required signal(s) for further processing. A Raspberry Pi should be capable of turning an RSP into many different things.