On 30/7/19 8:36 pm, Ammar Ahmad Khan wrote:
Nice to hear from you Stuart, you explained well. I also saw Rasberry Pie, it doesn't have much audio ports , as you need more aux ports for this system. Secondly, I don't require any USB, Ethernet, graphic displays or removable storage. Only Debugging port and audio ports needed.

Yeah, audio is a real sore point of the Raspberry Pi.

Two solutions exist for bi-directional audio:
- USB Audio
- I²S

FreeDV (GUI application) basically assumes you've got two sound cards, one which connects to the transceiver and the other to a speaker/microphone (or headset).

With some code hackery, you might be able to do both with the same audio codec chip. (i.e. you may be able to say use the "left" channel for the operator, and the "right" for the radio)

USB bandwidth isn't great on the Raspberry Pi either, best results are using a combination: USB for the operator and I²S for the radio.

By the sounds of things though, you're targeting an embedded platform, so as I say, I'd be having a look at buying a couple of STM32F4 Discovery boards and playing with those. They're half the price of a Raspberry Pi, and closer to the platform you were originally looking at.

https://www.st.com/en/evaluation-tools/stm32f4discovery.html

Then you can debug it, get to understand how the code works in its native habitat, before moving it across to another platform.
--
Stuart Longland (aka Redhatter, VK4MSL)

I haven't lost my mind...
  ...it's backed up on a tape somewhere.


_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to