<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr"><font style="" color="#000000" face="Tahoma,sans-serif">Ed,<br><br>OK, here is how to do it. First add the attached script and check -<br><br>Put bcd_control.sh in /etc/asterisk/local<br><br>Make it executable -<br><br>chmod 750 bcd_control.sh<br><br>Get your hardware connected. The script defaults to RPI2 WPi pins 21, 22, 23, 24 - hardware pin numbers 29, 31, 33, 35<br><br>You can run the script manually standalone and see how it works. Channels are 01-16. They must be entered as 2 digits, preceding 0 for channels less than 10.<br><br>Channel 01-15 are BCD channels. Channel 16 is all high or front panel.<br><br>Use 'gpio readall' to see bits and how they change with the program. You can do this without anything connected to the Pi.<br><br>Once you have it working add this line to rpt.conf -<br><br>62=autopatchup,context=radio_control,noct=1,farenddisconnect=1,dialtime=7000,quiet=1<br><br>The function does not have to be 62 but that is convenient. Could be any unused code that does not conflict. If you are extremely slow entering digits you can set the dialtime higher but 7 seconds should be fine for 5 digits in most cases.<br><br>Then add this to your extensions.conf file, can be at the end.<br><br>[radio_control]<br>exten => _xx,1,System(/etc/asterisk/local/bcd_control.sh ${EXTEN})<br>exten => _xx,n,Hangup()<br><br>Restart Asterisk -<br><br>astres.sh<br><br>Now you should have DTMF control of your channels.<br><br>*6201 thru *6215 = channels and *6216 would be front panel. <br><br>You could get fancy and add Asterisk audio feedback in the script to tell you what channel it is on. If you need an example I can show you.<br><br>Let me know how it works for you. If you need more channels the script could be modified to control another bit for 32 channels.<br><br id="FontBreak"></font><b><font style="font-size:16pt;" size="4">73 Doug</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br></font><font style="font-size:16pt;" size="4">http://www.crompton.com/hamradio</font></b><font style="font-size:16pt;" size="4"><br></font><br><br><div><hr id="stopSpelling">To: arm-allstar@hamvoip.org<br>From: vacuumtubesforever@gmail.com<br>Date: Wed, 20 Jan 2016 22:31:35 -0500<br>Subject: Re: [arm-allstar] Remote Base BCD Channel Steering<br><br>
<div class="ecxmoz-cite-prefix">Just saw the Repeater Builder link.
None of that stuff exists. Will be going from the rpi gpio to
probably a ULN2803 and then to the 4 pins on the accessory
connector.<br>
<br>
If nothing is pulled low the radio will operate normally.<br>
<br>
Ed<br>
<br>
<br>
On 01/20/2016 10:09 PM, Doug Crompton wrote:<br>
</div>
<blockquote cite="mid:BLU171-W667B3F74AB5EEA728225C6BAC30@phx.gbl">
<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}
.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}
--></style>
<div dir="ltr"><font style="" color="#000000" face="Tahoma,sans-serif">OK, So am I to assume the external diode BCD
steering does not exist and the RPi2 just controls the 4 bits
(or 5) bits straight into the radio? If all are high the front
panel works?<br>
<br>
</font><b><font style="font-size:16pt;" size="4">73 Doug</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4"><a class="ecxmoz-txt-link-freetext" href="http://www.crompton.com/hamradio" target="_blank">http://www.crompton.com/hamradio</a></font></b><font style="font-size:16pt;" size="4"><br>
</font><br>
<br>
<div>
<hr id="ecxstopSpelling">Date: Wed, 20 Jan 2016 17:33:27 -0800<br>
From: <a class="ecxmoz-txt-link-abbreviated" href="mailto:kg6uyz@gmail.com">kg6uyz@gmail.com</a><br>
To: <a class="ecxmoz-txt-link-abbreviated" href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a><br>
Subject: Re: [arm-allstar] Remote Base BCD Channel Steering<br>
<br>
<div dir="ltr">
<div>For a GM300 you supply a GND trigger to one or more of
the 4 channel steering pins. The pins have to stay
grounded to stay on the channel you selected, if you
release the triggers the radio reverts back to whatever
channel you last manually selected with the channel
up/down button.<br>
<br>
</div>
Example in this link: <a href="http://www.repeater-builder.com/motorola/maxtrac/remote-channel-select.html" target="_blank">http://www.repeater-builder.com/motorola/maxtrac/remote-channel-select.html</a><br>
<br>
</div>
<div class="ecxgmail_extra"><br>
<div class="ecxgmail_quote">On Wed, Jan 20, 2016 at 2:04 PM,
Doug Crompton <span dir="ltr"><<a href="mailto:doug@crompton.com" target="_blank"></a><a class="ecxmoz-txt-link-abbreviated" href="mailto:doug@crompton.com">doug@crompton.com</a>></span>
wrote:<br>
<blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex;">
<div>
<div dir="ltr"><font color="#000000" face="Tahoma,sans-serif">Ed,<br>
<br>
OK fine. I can supply an example if you want but
I was wondering what they wanted to see. Do you
set the four lines BCD and then strobe another pin
to load it? That is often the way it is done or
maybe it just monitors the lines for them being
stable and switches?<br>
</font><span><br>
<b><font style="font-size:16pt;" size="4">73 Doug</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4"><a href="http://www.crompton.com/hamradio" target="_blank"></a><a class="ecxmoz-txt-link-freetext" href="http://www.crompton.com/hamradio" target="_blank">http://www.crompton.com/hamradio</a></font></b><font style="font-size:16pt;" size="4"><br>
</font><br>
<br>
</span>
<div><span>
<hr>To: <a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a><br>
From: <a href="mailto:vacuumtubesforever@gmail.com" target="_blank">vacuumtubesforever@gmail.com</a><br>
</span>Date: Wed, 20 Jan 2016 16:44:27 -0500
<div>
<div class="h5"><br>
Subject: Re: [arm-allstar] Remote Base BCD
Channel Steering<br>
<br>
<div>Doug,<br>
<br>
Nothing fancy, just 16 channel stuff.
GM300, Maxtracs, Kenwood 90 series stuff.
Just got to yank the lines low. <br>
<br>
Ed<br>
<br>
On 1/20/2016 11:14 AM, Doug Crompton wrote:<br>
</div>
<blockquote>
<div dir="ltr"><font color="#000000" face="Tahoma,sans-serif">Ed,<br>
<br>
What is the format of the BCD control
you are wanting? 16 channels - 0001 -
1111 ??</font> <font face="Tahoma,sans-serif"> Does the radio
take TTL levels? Is there a strobe bit
once the other bits are setup?</font><font face="Tahoma,sans-serif"><br>
</font><br>
<b><font style="font-size:16pt;" size="4">73
Doug</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4"><a href="http://www.crompton.com/hamradio" target="_blank">http://www.crompton.com/hamradio</a></font></b><font style="font-size:16pt;" size="4"><br>
</font><br>
<br>
<div>
<hr>To: <a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a><br>
From: <a href="mailto:vacuumtubesforever@gmail.com" target="_blank">vacuumtubesforever@gmail.com</a><br>
Date: Wed, 20 Jan 2016 06:31:55 -0500<br>
Subject: Re: [arm-allstar] Remote Base
BCD Channel Steering<br>
<br>
<div>Hi Doug,<br>
<br>
Never did get a response. Was trying
to avoid reinventing the wheel.<br>
<br>
Never thought of using the patch
command to do DTMF stuff. Will do some
investigating.<br>
That's the cool thing about
Allstar/Asterisk, if you can think of
something, there's usually a way to do
it.<br>
<br>
All your efforts are really
appreciated.<br>
<br>
Ed W8VT<br>
<br>
On 1/19/2016 9:21 PM, Doug Crompton
wrote:<br>
</div>
<blockquote>
<div dir="ltr"><font color="#000000" face="Tahoma,sans-serif">Ed,<br>
<br>
In researching I saw you asked the
same question years ago and I did
not see an answer then. Did you
ever get one?<br>
<br>
<a href="http://lists.allstarlink.org/pipermail/app_rpt-users/2013-February/005962.html" target="_blank">http://lists.allstarlink.org/pipermail/app_rpt-users/2013-February/005962.html</a><br>
<br>
Using the GPIO on the Pi to BCD
control a radio would not be hard.
In fact a user has already done
that using function codes and an
external script I wrote to control
the bits. It is in use
commercially. <br>
<br>
The idea for the future code we
are writing is to get specific
stuff out of the base code and put
it where users can create their
own interfaces to whatever
hardware they want.<br>
<br>
Here are the basics of how I would
do it....<br>
<br>
Use the patch command (with a
different code) to pass DTMF to a
Linux script via an
extensions.conf dial plan.<br>
Then the script would take the
number sent, convert it to BCD or
any other format the radio
requires<br>
and send it to the GPIO bits. Of
course you would have to interface
those bits to the actual hardware.<br>
</font><br>
<font face="Tahoma,sans-serif">If
you needed to pass a code to a
remote node you would use the
standard codes to pass the command
to the remote nodes dial plan.</font><br>
<br>
<b><font style="font-size:16pt;" size="4">73 Doug</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4">WA3DSP</font><font style="font-size:16pt;" size="4"><br>
</font><font style="font-size:16pt;" size="4"><a href="http://www.crompton.com/hamradio" target="_blank"></a><a class="ecxmoz-txt-link-freetext" href="http://www.crompton.com/hamradio" target="_blank">http://www.crompton.com/hamradio</a></font></b><font style="font-size:16pt;" size="4"><br>
</font><br>
<br>
<div>> To: <a href="mailto:arm-allstar@hamvoip.org" target="_blank"></a><a class="ecxmoz-txt-link-abbreviated" href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a><br>
> From: <a href="mailto:vacuumtubesforever@gmail.com" target="_blank"></a><a class="ecxmoz-txt-link-abbreviated" href="mailto:vacuumtubesforever@gmail.com">vacuumtubesforever@gmail.com</a><br>
> Date: Tue, 19 Jan 2016
20:04:16 -0500<br>
> Subject: [arm-allstar] Remote
Base BCD Channel Steering<br>
> <br>
> Is this supported with the
current image? If so, anyone know
the <br>
> details, what gpio pins, etc?<br>
> <br>
> Tnx<br>
> <br>
> Ed W8VT<br>
> Beckley WV<br>
> Nodes 27849, 29496, 29982<br>
>
_______________________________________________<br>
> <br>
> arm-allstar mailing list<br>
> <a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a><br>
> <a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a><br>
> <br>
> Visit the BBB and RPi2 web
page - <a href="http://hamvoip.org" target="_blank">http://hamvoip.org</a><br>
> <br>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
arm-allstar mailing list
<a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB and RPi2 web page - <a href="http://hamvoip.org" target="_blank">http://hamvoip.org</a></pre>
</blockquote>
<br>
<br>
_______________________________________________
arm-allstar mailing list <a href="mailto:arm-allstar@hamvoip.org" target="_blank"></a><a class="ecxmoz-txt-link-abbreviated" href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB and RPi2 web page - <a href="http://hamvoip.org" target="_blank"></a><a class="ecxmoz-txt-link-freetext" href="http://hamvoip.org" target="_blank">http://hamvoip.org</a></div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
arm-allstar mailing list
<a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB and RPi2 web page - <a href="http://hamvoip.org" target="_blank">http://hamvoip.org</a></pre>
</blockquote>
<br>
<br>
_______________________________________________
arm-allstar
mailing list
<a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB and RPi2 web page - <a href="http://hamvoip.org" target="_blank"></a><a class="ecxmoz-txt-link-freetext" href="http://hamvoip.org" target="_blank">http://hamvoip.org</a></div>
</div>
</div>
</div>
</div>
<br>
_______________________________________________<br>
<br>
arm-allstar mailing list<br>
<a href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a><br>
<a href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" rel="noreferrer" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a><br>
<br>
Visit the BBB and RPi2 web page - <a href="http://hamvoip.org" rel="noreferrer" target="_blank"></a><a class="ecxmoz-txt-link-freetext" href="http://hamvoip.org" target="_blank">http://hamvoip.org</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div class="ecxgmail_signature">Jeff Ackerman<br>
<a href="mailto:kg6uyz@gmail.com" target="_blank">kg6uyz@gmail.com</a><br>
</div>
</div>
<br>
_______________________________________________
arm-allstar mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a>
<a class="ecxmoz-txt-link-freetext" href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB and RPi2 web page - <a class="ecxmoz-txt-link-freetext" href="http://hamvoip.org" target="_blank">http://hamvoip.org</a></div>
</div>
<br>
<fieldset class="ecxmimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
arm-allstar mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a>
<a class="ecxmoz-txt-link-freetext" href="http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar" target="_blank">http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar</a>
Visit the BBB and RPi2 web page - <a class="ecxmoz-txt-link-freetext" href="http://hamvoip.org" target="_blank">http://hamvoip.org</a></pre>
</blockquote>
<br>
<br>_______________________________________________
arm-allstar mailing list
arm-allstar@hamvoip.org
http://lists.hamvoip.org/cgi-bin/mailman/listinfo/arm-allstar
Visit the BBB and RPi2 web page - http://hamvoip.org</div></div>
</div></body>
</html>