Thanks David, but I cheated a little. It's not really Android, more like an 
unholy mixture of Android and GNU/Linux.

The way it works is you pop in an SD card, and an Android app starts a 
Debian container which runs Gnuradio, FreeDV and possibly also any 
other Linux amateur radio software. The host Android OS is blissfully 
unaware of what is happening underneath, and this also means you 
don't have to go destructive on your phone.
The downside is you lose temporarily the ability to make calls, because 
Linux takes over the whole sound system. This is why I'd like to see 
some Android developers stepping up.

As for the PTT, it's currently not operational, because the audio out line 
has a weird pin-out, with one pin being used for the button on the 
headphones, which is not making my Yaesu FT60 happy. I'll probably use 
that button for the radio PTT and to trigger the application itself. A 
different radio like the 857 might require a different cable, and I'm 
terrible at hardware design. 

Cheers,
Adrian


On Sunday 05 June 2016 06:34:00 David Rowe wrote:
> Wow that's really awesome Adrian!  Great job at integrating all of 
those
> modules with Android.  How well does the PTT work, e.g. can you use 
it
> for real QSOs?
> 
> Cheers,
> 
> David
> 
> On 04/06/16 18:13, Adrian Musceac wrote:
> > Hi all,
> > I was thinking the other day, that it would be nice to pair a cheap
> > Android smartphone with a standard analog FM handheld radio 
(maybe a
> > Baofeng) and upgrade your aging FM transceiver to a state of the 
art
> > digital radio with Bluetooth, GPS, the ability to bridge voice through 
a
> > VoIP channel using the Wifi or 3G connection and many other 
features.
> > 
> > So what is stopping us from doing that? Not very much apparently. 
All
> > the bits and pieces are there already, David and Brady did a huge 
amount
> > of work on the VHF 2400 modes, so sending a 1300 bit/s stream of 
Codec2
> > over the air using a standard handheld should be a breeze. But we 
might
> > need to be able to also talk APRS to send coordinates, so 
switching
> > between modes should be easy.
> > 
> > Or, why not connect a bog standard Android phone to a credid 
card sized
> > SDR frontend like the USRP B205-mini and step into the future of 
pocket
> > SDR radio from DC to daylight. Gnuradio already has very good
> > optimizations for ARM v7 using the neon_hardfp_orc Volk kernel, 
and it
> > can only get better from here.
> > 
> > So, I hacked together a few scripts to pair a cheap Chinese 
cellphone
> > with my analog FM handheld and send digital voice using gnuradio 
and
> > Codec2. Introducing project DroidDV - digital voice through a 
standard
> > smartphone. Now, if only I could find a couple of enthusiastic 
Android
> > developers to create all the software and wrap it around in a nice
> > looking interface to make it marketable.
> > 
> > Here's a video showing what can be done in a few hours:
> > https://www.youtube.com/watch?v=JibJhNs13qw
> > 
> > Cheers,
> > Adrian
> > 
> > 
> > --------------------------------------------------------------------------
> > ---- What NetFlow Analyzer can do for you? Monitors network 
bandwidth and
> > traffic patterns at an interface-level. Reveals which users, apps, 
and
> > protocols are consuming the most bandwidth. Provides multi-
vendor support
> > for NetFlow, J-Flow, sFlow and other flows. Make informed decisions 
using
> > capacity planning reports.
> > https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> > 
> > 
> > 
> > _______________________________________________
> > Freetel-codec2 mailing list
> > Freetel-codec2@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freetel-codec2
> 
> ----------------------------------------------------------------------------
> -- What NetFlow Analyzer can do for you? Monitors network bandwidth 
and
> traffic patterns at an interface-level. Reveals which users, apps, and
> protocols are consuming the most bandwidth. Provides multi-vendor 
support
> for NetFlow, J-Flow, sFlow and other flows. Make informed decisions 
using
> capacity planning reports.
> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to