Topics

UDRC


"John D. Hays" <john@...>
 

Documentation is tied to product release.  

If one knows how to open audio devices under Linux and manipulate GPIO pins on a Raspberry Pi, then one has the basic knowledge to program the UDRC.

I use WiringPi for GPIO manipulation.  Source of the dstarrepeatercontroller will be generally available for examples.

On the HD-15 connector (used to connect to the DR-1X) there are unbuffered GPIO pins for:
  • COS and PKSQL (digital and 'analog tone' squelch) input
  • PTT and REMOTE (take over) output
  • 4 mode setting pins output

Audio:
  • Discriminator audio from the DR-1X
  • Audio from the DR-1X
  • Tone In/Modulator to the DR-1X
  • Audio to the DR-1X

Ground and Power (The UDRC and Raspberry Pi are powered from the repeater)

The mini-din 6 will follow amateur radio convention, however the control pins will be buffered because of potential voltage differences.

More advanced topics will follow basic documentation.



On Thu, Mar 24, 2016 at 4:59 AM, donlvnv@... [UniversalDigitalRadio] <UniversalDigitalRadio@...> wrote:
 

Is there any documentation on programing the UDRC?

 




--


John D. Hays
K7VE

PO Box 1223, Edmonds, WA 98020-1223 
  


Bill Vodall <wa7nwp@...>
 

Is there some specific information you’re looking for?
How about an UDRC python layer on top of the standard python GPIO
library that makes it easy to turn on the PTT pin to play over the
local repeater the audio of K7UDR promising to have the the product
ready by last weekend.

Bill


Jeremy McDermond <mcdermj@...>
 

On Mar 24, 2016, at 4:59 AM, donlvnv@... [UniversalDigitalRadio] <UniversalDigitalRadio@...> wrote:


Is there any documentation on programing the UDRC?
I’m not sure what programming documentation would be applicable for the UDRC. It’s essentially just a soundcard. It will show up in ALSA just like any other sound card. It supports the S16_LE and S32_LE formats and the following sample rates:
8000
16000
22050
44100
48000
96000

Is there some specific information you’re looking for?

--
Jeremy McDermond (NH6Z)
Xenotropic Systems
mcdermj@...


donlvnv@...
 

Is there any documentation on programing the UDRC?