<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Lloyd,</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">  Below is a reprint of an earlier email I sent regarding channel steering. First of alI I noticed someone sent config files that do not apply to hamvoip code. Never copy config files from other versions of Allstar unless you want issues. <br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">This example uses BCD coding to control a Motorola or other transceiver for channel steering where up to 16 or 32 channels can be steered. It uses the GPIO on the Pi which would probably be preferred especially if you are not using a CM119 FOB (DMK-URI) and you don't have enough bits on the FOB to control what you want to control. I don't know if you radio uses BCD data but if not you could simply select the number of bits you want to use and raise or lower then with this example. The GPIO statements are directly accessible from the Linux prompt and from a call or call to a script containing them from a function command in Allstar.<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Attached is a bash script I wrote some time ago to write the GPIO with BCD data given decimal data input. The bits selected are 21, 22, 23, 24. Give it a try. The format is:</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">bcd_control.sh <channel 1-16>  ....  Just the channel number No brackets.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Also remember to execute a script it must be executable - if it is not do - chmod 750 bcd_control.sh    and if executing it in the current directory do - ./bcd_control.sh</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">After you execute it will tell you what it did. Then at the Linux prompt type:</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">gpio readall <br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">You will get a chart of the I/O bits. Bits 21, 22, 23, 24 will show the BCD representation of the decimal channel you entered.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">This also includes a strobe bit because the system I was writing it for required that. You can ignore it if you don't need it. It is bit 25 for 100ms.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">You can see how this could be implemented as DTMF functions or better yet using the autopatch through extensions.conf. See the howto on that on the <a href="http://hamvoip.org">hamvoip.org</a> web page. Also the howto on GPIO.<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Using the autopatch method a DTMF like *6201  through *6216  could change the 16 channels.<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Any yes this could be done in supermon but first you need to understand this part of it and get it working. You need to interface those 4 bits to the radio and manually execute this command.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">VERY IMPORTANT - the Pi GPIO bits are 3.3V so you cannot connect to 5V logic directly.<br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">Here is a link from this forum January 2016 about this -</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small"><a href="http://lists.hamvoip.org/pipermail/arm-allstar/2016-January/002637.html">http://lists.hamvoip.org/pipermail/arm-allstar/2016-January/002637.html</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 22, 2017 at 5:42 PM, "Lloyd Duck via arm-allstar" <span dir="ltr"><<a href="mailto:arm-allstar@hamvoip.org" target="_blank">arm-allstar@hamvoip.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Scott,<br>
<br>
Yes, I'm wanting channel steering just for 3 channels to RF link our two repeater into Allstar and then for a simplex frequency for special events.<br>
<br>
Thank you,<br>
<br>
Lloyd Duck, W5LND<br>
<br>
-----Original Message-----<br>
From: Scott Zimmerman [mailto:<a href="mailto:n3xcc@zewireless.com">n3xcc@zewireless.com</a>]<br>
Sent: Sunday, October 22, 2017 3:56 PM<br>
To: ARM Allstar <<a href="mailto:arm-allstar@hamvoip.org">arm-allstar@hamvoip.org</a>><br>
Cc: Lloyd Duck <<a href="mailto:lduck@me.com">lduck@me.com</a>><br>
Subject: Re: [arm-allstar] Channel staring<br>
<br>
Lloyd,<br>
<br>
you didn't mention that you wanted to do channel steering. That is done via user function I/O. Attached are some examples.<br>
<br>
Scott<br>
<br>
Scott Zimmerman<br>
Amateur Radio Call N3XCC<br>
474 Barnett Road<br>
Boswell, PA 15531<br>
<br>
On 10/21/2017 11:15 PM, "Lloyd Duck via arm-allstar" wrote:<br>
> I’d like to setup channel starting using two CDM 1250s one each VHF/UHF and use DTMF codes. To connect the radios I’m using a USB-RIM lite.<br>
><br>
> Is there a document to start me on the path?<br>
> Scott did help me with some notes from the schematic about the pins.<br>
> <a href="http://www.repeater-builder.com/products/pdfs/RB_RIM_Max.pdf" rel="noreferrer" target="_blank">http://www.repeater-builder.<wbr>com/products/pdfs/RB_RIM_Max.<wbr>pdf</a><br>
><br>
><br>
> Lloyd Duck, W5LND<br>
> ______________________________<wbr>_________________<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-<wbr>bin/mailman/listinfo/arm-<wbr>allstar</a><br>
><br>
> Visit the BBB and RPi2/3 web page - <a href="http://hamvoip.org" rel="noreferrer" target="_blank">http://hamvoip.org</a><br>
><br>
<br>
______________________________<wbr>_________________<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-<wbr>bin/mailman/listinfo/arm-<wbr>allstar</a><br>
<br>
Visit the BBB and RPi2/3 web page - <a href="http://hamvoip.org" rel="noreferrer" target="_blank">http://hamvoip.org</a></blockquote></div><br></div>