<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
I replied to Cory privately but wanted to share a thought and some
successes I have with the group. <br>
<br>
Jim graciously added MDC1200 support to Asterisk/Allstar last
summer. I have been using MDC1200 as my primary method of control
since. It does not mute like DTMF does and therefore could be used
for control purposes.<br>
<br>
Some reasons:<br>
1) MDC is a fixed-length data packet transmitted within 175mS, has
built-in error correction and will ignore the packet if the correct
number of bits are not received (checksum). DTMF is subject to
partial command interpretation during signal drops.<br>
<br>
2) MDC is equally as insecure as DTMF. It is a little harder to
recreate by a jammer and can mask the real command digits.<br>
<br>
3) While mobile, I have my radio programmed with different MDC
systems (ID's). Changing modes or channels and keying up is enough
to send the command over to the repeater. Contrast this to holding a
mic and pushing numbers while driving, which is very prone to error
and takes your eyes off the road.<br>
<br>
Allstar can both encode and decode MDC, so a suggestion instead of
the propagate_dtmf and its current design would be to craft a series
of ID codes to be sent between nodes over the air, and have the
target side map these to DTMF commands and/or macros. I do just this
on my systems. Some radios have a limitation of 8 unique MDC ID's,
but Allstar node-to-node should be fine.<br>
<br>
Example:<br>
Radio Mode 1 - MDC ID = 1234. Allstar decodes and maps to DTMF
command *32000 (link to node 2000).<br>
Radio Mode 2 - MDC ID = 1235. Allstar decodes and maps to DTMF
command *12000 (disconnect node 2000).<br>
Radio Mode 3 - MDC ID = 1236. Allstar decodes and maps to DTMF
command *987 (disconnect ALL nodes).<br>
<br>
[mdcmacro]<br>
I1234 = *32000<br>
I1235 = *12000<br>
I1236 = *987<br>
<br>
I would be glad to help out with how this could work, or do some
testing if asked. You'll need to copy the mdc1200.h and .c files
from the extras directory and uncomment the #include files within
app_rpt.c to get it to compile in.<br>
<br>
Tony<br>
<br>
<br>
<br>
On 01/24/2011 11:56 AM, Corey Dean N3FE wrote:
<blockquote
cite="mid:4BCC91CBCFD66C4489B4BD3233140C3E3D879D6E41@exchange.mail.repeater.net"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 12 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);">I am actually wanting things just a little
different. Until I can get internet to each site so I can
get asterisk there I would like to use a command that I
could enter and anything following it would generate the
DTMF.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);">Here is my current scenario… I use one of my UHF
machines as the hub (for now) and I have different machines
that listen to the hub. At times other repeaters will
connect in as well. DTMF muting is enabled on the local
repeater but DTMF is NOT muted on the link side that goes to
the hub. This way I can control the repeaters through the
links if I need to until I can get some type of ip network
setup.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);">Say a cop command is created for this and I make
932 my dtmf for that cop command and I was to issue 1234 to
turn on something at a remote site, I would like to enter
*9321234 and have the controller either pass or regenerate
the 1234.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);">I hope this makes sense. I know a couple of
groups that would like to do this as well and that is the
only reason they haven’t moved over to app_rpt. They have
seen how powerful it is! One of the systems has 15
repeaters in it and the only way they would be able to do
something would be a piece at a time. That is why this
would be so handy!!!!<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);">Corey N3FE<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family:
"Calibri","sans-serif"; color: rgb(31,
73, 125);"><o:p> </o:p></span></p>
<div>
<div style="border-right: medium none; border-width: 1pt
medium medium; border-style: solid none none; border-color:
rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color;
padding: 3pt 0in 0in;">
<p class="MsoNormal"><b><span style="font-size: 10pt;
font-family:
"Tahoma","sans-serif";">From:</span></b><span
style="font-size: 10pt; font-family:
"Tahoma","sans-serif";">
<a class="moz-txt-link-abbreviated" href="mailto:app_rpt-users-bounces@ohnosec.org">app_rpt-users-bounces@ohnosec.org</a>
[<a class="moz-txt-link-freetext" href="mailto:app_rpt-users-bounces@ohnosec.org">mailto:app_rpt-users-bounces@ohnosec.org</a>] <b>On Behalf
Of </b>VE3GIH Gordon Hewit<br>
<b>Sent:</b> Monday, January 24, 2011 12:34 PM<br>
<b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:app_rpt-users@ohnosec.org">app_rpt-users@ohnosec.org</a><br>
<b>Subject:</b> [App_rpt-users] DTMF passthru<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal"><span style="font-size: 10pt;">KE2N Ken
suggested using the propagate_dtmf command in the rpt.conf
file, as a way to propagate DTMF signals to other nodes.
I need this capacity to allow our members access to the
local phone patch. However with all nodes set to duplex=2
(full duplex) and propagate_dtmf=yes, I'm still not
getting DTMF on the other local repeaters. The asterisk
console sees the DTMF, but Asterisk isn't passing the
digits onwards.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 10pt;">Does
anyone have a suggestion about what else I can try?</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 10pt;">VE3GIH
Gord </span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 10pt;">______________________________________________</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom: 12pt;">Date: Sat,
22 Jan 2011 09:42:49 -0500 (EST)<br>
From: Ken <<a moz-do-not-send="true"
href="mailto:ke2n@cs.com">ke2n@cs.com</a>><br>
To: <a moz-do-not-send="true"
href="mailto:n3fe@repeater.net">n3fe@repeater.net</a>, <a
moz-do-not-send="true"
href="mailto:telesistant@hotmail.com">telesistant@hotmail.com</a>,<br>
<a moz-do-not-send="true"
href="mailto:app_rpt-users@ohnosec.org">app_rpt-users@ohnosec.org</a><br>
Subject: Re: [App_rpt-users] DTMF Allow<br>
<br>
Cory<br>
<br>
I think there is a setting for this<br>
<br>
propagate_dtmf= see <a moz-do-not-send="true"
href="http://209.159.155.200/drupal/node/134"><b><span
style="color: red;">MailScanner warning: numerical
links are often malicious:</span></b>
http://209.159.155.200/drupal/node/134</a><br>
<span style="font-size: 10pt;"><snipped></span><br>
GL<br>
Ken<br>
KE2N<br>
<br>
<br>
<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 10pt;"><br>
Gordon Hewit<br>
289-800-1473 (home)</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
-- <br>
This message was scanned and is believed to be clean. <br>
<a moz-do-not-send="true"
href="%0d%0ahttp:/simba.repeater.net:8080/cgi-bin/learn-msg.cgi?id=523192F61F.A8CE3%0d%0a">Click
here to report this message as spam.</a> <o:p></o:p></p>
</div>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
App_rpt-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a>
<a class="moz-txt-link-freetext" href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a>
</pre>
</blockquote>
</body>
</html>