portapack-mayhem / mayhem-firmware

Custom firmware for the HackRF+PortaPack H1/H2
GNU General Public License v3.0
3.22k stars 530 forks source link

Audio over USB #1979

Closed tony1tf closed 5 months ago

tony1tf commented 5 months ago

Description of the feature you're suggesting.

Now we have USB to serial, is anyone working on audio over USB? This would allow the Portapack to be used remotely for both apps and audio out and in. Is the processor powerful enough to do this? Modern ham radio transceivers all have these abilities, but obviously cost a lot more than the Hack-RF and Portapack.

Anything else?

No response

sa7mon commented 5 months ago

You could set the PortaPack to HackRF mode, connect it to a laptop/desktop, and run rtl_tcp to start a server. Then connect to it from any device on your network. But at that point, why are you using a PortaPack at all when a plain HackRF will do.

tony1tf commented 5 months ago

Thanks sa7mon. The rtl_tcp info shows it as being suitable for use with RTL2832 tuners as used in rtl-sdr. Does HackRF emulate this, including transmit mode? The PortaPack gives me the best of both worlds by making HackRF portable while still being able to use HackRF in its original USB tethered mode. Tony

sa7mon commented 5 months ago

I’m not sure, but it’s very likely. Only one way to find out!

On Sun, Mar 17, 2024 at 7:25 AM, Tony A @.***(mailto:On Sun, Mar 17, 2024 at 7:25 AM, Tony A < wrote:

Thanks sa7mon. The rtl_tcp info shows it as being suitable for use with RTL2832 tuners as used in rtl-sdr. Does HackRF emulate this, including transmit mode? The PortaPack gives me the best of both worlds by making HackRF portable while still being able to use HackRF in its original USB tethered mode. Tony

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

gullradriel commented 5 months ago

Usb serial will not be quick enough to stream audio. Or at least not how it is actually. Better directly use the audio jack to stream audio.