<!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>