Andrew Errington | 6 Jul 2011 08:15
Picon

Re: soundmodem

On Sat, 02 Jul 2011 16:26:45 Stephane Fillod wrote:
> Mer, Jun 22, 2011, Andrew Errington skribis:
> > This is only tangentially related to hamlib, but I have been working on
> > adding support to soundmodem for PTT controlled by spare GPIO lines on
> > the USB audio chips such as CMedia CM108 and 3S SSS1621 and SSS1623.
<snip> 
> IMO, those PTT controls could be handled the same as RIG_PTT_SERIAL_DTR/RTS
> or RIG_PTT_PARALLEL, with a new RIG_PTT_xxxx and specific code in the
> Hamlib frontend.

It's true.  There is similar code for PTT in soundmodem, hamlib, and fldigi.  
My code could be added to hamlib and fldigi.  Maybe there is better code than 
mine which could be added instead.

When I wrote the code I wanted the simplest environment.  Soundmodem can exist 
without hamlib, so I chose to add my code there.  Now I think maybe hamlib 
would be the best place for it, because hamlib, soundmodem *and* fldigi could 
use it, and any other program that uses rigctl could use it.  Of course, I 
only realised this after I learned enough to do the work. :)

Actually, for hard-core programming we could bit-bang a serial interface on 
the other GPIO lines, thus making a cheap, single device with audio in/out, 
PTT, and serial (CAT) control.

73,

Andrew

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2

Gmane