<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;}
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;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle22
        {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]--></head><body lang=EN-US link=blue vlink=purple style='word-wrap: break-word;-webkit-nbsp-mode: space;-webkit-line-break: after-white-space'><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Not exactly –<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>The CTCSS stops as soon as Asterisk wants to stop it. That would be when the input CTCSS is detected as stopping or when some recording, or ID, has finished. Of course it takes some finite amount of time for Asterisk DSP to decide that the input CTCSS has really stopped.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Then the hang timer starts timing.  The PTT drops when the hang timer times out. The CTCSS will have been stopped  essentially for the duration of the hang timer.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>GL<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Ken<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> Lu Vencl [mailto:vencl@att.net] <br><b>Sent:</b> Wednesday, July 13, 2011 9:15 PM<br><b>To:</b> 'Ken'; 'Paul J. Agamata'; bdboyle@bdboyle.com; app_rpt-users@ohnosec.org<br><b>Subject:</b> RE: [App_rpt-users] Chicken Burst tweak<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='color:#1F497D'>So let me lay out a few notes to clarify.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>In the “notone” mode, the CTCSS encoding is present on all transmissions, including CWID, announcements etc. Then at the end of each transmission, the CTCSS encoding stops at hang timer expiration and then the PTT is released about 300-500 ms later. I will need to measure that to confirm the amount.  For most radios the current amount of delay is sufficient, but Yaesu wants a tad bit more delay before the mute occurs, thus you still hear the squelch burst.. Obviously this has no bearing on operation as everything works fine, however for the purpose of improving the process / project, I simply wanted to point it out.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Sounds like this is nothing a config file can fix at this time, but in a future release, the option to tweak this parameter or perhaps a second predefined value would be a plus.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> Ken [mailto:ke2n@cs.com] <br><b>Sent:</b> Wednesday, July 13, 2011 6:58 PM<br><b>To:</b> 'Paul J. Agamata'; 'Lu Vencl'; bdboyle@bdboyle.com; app_rpt-users@ohnosec.org<br><b>Subject:</b> RE: [App_rpt-users] Chicken Burst tweak<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='color:#1F497D'>Hmmm – maybe I was not clear <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>If you let Asterisk do the CTCSS detection and generation, select “notone” in your config file and set the hang time (in the other config file) to something reasonable, then users - who have turned on their tone squelch - will hear no squelch tail.  Isn’t that what we are trying to do?<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Ken<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> Paul J. Agamata [mailto:Sysman@Xceptions.COM] <br><b>Sent:</b> Wednesday, July 13, 2011 6:19 PM<br><b>To:</b> Ken; 'Lu Vencl'; bdboyle@bdboyle.com; app_rpt-users@ohnosec.org<br><b>Subject:</b> Re: [App_rpt-users] Chicken Burst tweak<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal><span style='font-size:10.5pt'>The parameter can be tweaked in code but I don't believe you can do it from the configuration files itself (at least I haven't found a way to do it).  Another thing that might help the situation is even though your using COS from the USB, you may want to find out what your high water mark from your squelch is when you key up your repeater and set the rxsquelch to just below that.  People that use non motorola radios on my repeater have no issues with squelch tail when I set it up that way.  I don't know what your using for a repeater but my Quantar's work just fine setting it up that way.  I use CTCSS from the Quantar instead of the software CTCSS from the software.<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt'>Paul<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:10.5pt'><o:p> </o:p></span></p></div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b>From: </b>Ken <<a href="mailto:ke2n@cs.com">ke2n@cs.com</a>><br><b>Date: </b>Wed, 13 Jul 2011 11:50:05 -1000<br><b>To: </b>'Lu Vencl' <<a href="mailto:vencl@att.net">vencl@att.net</a>>, "<a href="mailto:bdboyle@bdboyle.com">bdboyle@bdboyle.com</a>" <<a href="mailto:bdboyle@bdboyle.com">bdboyle@bdboyle.com</a>>, "<a href="mailto:app_rpt-users@ohnosec.org">app_rpt-users@ohnosec.org</a>" <<a href="mailto:app_rpt-users@ohnosec.org">app_rpt-users@ohnosec.org</a>><br><b>Subject: </b>Re: [App_rpt-users] Chicken Burst tweak<o:p></o:p></p></div><div><p class=MsoNormal><span style='font-size:10.5pt'><o:p> </o:p></span></p></div><div><div><p class=MsoNormal><span style='color:#1F497D'>What you are talking about is in usbradio.conf</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;font-family:"Courier New";color:windowtext'>txtoctype=notone     ; Transmit tone control type: no,phase,notone</span><o:p></o:p></p><p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;font-family:"Courier New";color:windowtext'>                     ; no - CTCSS tone encoding with no hang time</span><o:p></o:p></p><p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;font-family:"Courier New";color:windowtext'>                     ; phase - encode CTCSS and reverse phase </span><o:p></o:p></p><p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;font-family:"Courier New";color:windowtext'>                     ; AKA ("reverse burst") before unkeying TX</span><o:p></o:p></p><p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;font-family:"Courier New";color:windowtext'>                     ; notone - encode CTCSS and stop sending tone before unkeying TX</span><o:p></o:p></p><p class=MsoNormal style='text-autospace:none'><span style='font-size:9.0pt;font-family:"Courier New";color:windowtext'>                     ; AKA ("chicken burst")</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>I use the “notone” option as you can see. </span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>I find that my Kenwood radio needs about 700 ms of hang time (from rpt.conf) for the CTCSS squelch to close.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>If you drop the carrier after that, there is no noise. Before that – and you still  hear some squelch tail.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>Ken</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>KE2N</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'> </span><o:p></o:p></p><div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> <a href="mailto:app_rpt-users-bounces@ohnosec.org">app_rpt-users-bounces@ohnosec.org</a> [<a href="mailto:app_rpt-users-bounces@ohnosec.org">mailto:app_rpt-users-bounces@ohnosec.org</a>] <b>On Behalf Of </b>Lu Vencl<br><b>Sent:</b> Wednesday, July 13, 2011 11:25 AM<br><b>To:</b> <a href="mailto:bdboyle@bdboyle.com">bdboyle@bdboyle.com</a>; <a href="mailto:app_rpt-users@ohnosec.org">app_rpt-users@ohnosec.org</a><br><b>Subject:</b> Re: [App_rpt-users] Chicken Burst tweak</span><o:p></o:p></p></div></div><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>Hi Bryan.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>Thanks for the reply.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>Yes, I adjusted hangtime and all it does is extend the repeater hang time.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>As for the reverse burst method,  it works great with radios that support is like Motorola portables.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>The problem is that the VX5-R does not support reverse burst.  The repeater is a Motorola repeater, so I pulled the TX PL reed out and got excited about the chicken burst option on the APP_RPT.. But it still gives me squelch burst.. Like I said, I just need another 100 MS (200 to be safe) to make this work..</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>Is this a parameter that cannot be tweaked?</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>If not, I can always build an external piece of hardware to add the additional delay on the PTT. I just thought it might be easier to do this in software.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>Or I can simply wait for a future APP_RPT release that might have this variable defined to help those with radios that need a little bit more time in the CTCSS timeout sequence.</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>73</span><o:p></o:p></p><p class=MsoNormal><span style='color:#1F497D'>Lu, KA4EPS</span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> <a href="mailto:app_rpt-users-bounces@ohnosec.org">app_rpt-users-bounces@ohnosec.org</a> [<a href="mailto:app_rpt-users-bounces@ohnosec.org">mailto:app_rpt-users-bounces@ohnosec.org</a>] <b>On Behalf Of </b>Bryan D. Boyle<br><b>Sent:</b> Wednesday, July 13, 2011 8:12 AM<br><b>To:</b> <a href="mailto:app_rpt-users@ohnosec.org">app_rpt-users@ohnosec.org</a><br><b>Subject:</b> Re: [App_rpt-users] Chicken Burst tweak</span><o:p></o:p></p></div></div><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>On 7/13/11 7:02 AM, Lu Vencl wrote: <o:p></o:p></p><p class=MsoNormal>Looking for the parameter and file (if not in rpt.conf) where I can tweak the length of chicken burst. The current amount is not enough for my VX 5R.. I need another 200 MS to be effective.  <o:p></o:p></p><p class=MsoNormal>Thanks..<o:p></o:p></p><p class=MsoNormal>Lu<o:p></o:p></p><p class=MsoNormal>KA4EPS<o:p></o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'>Have you gone through and set your timeouts and such in rpt.conf?  Additionally...are you transmitting PL tones?  If you are, and you're not depending on the radio hardware (ie you're doing all the audio processing in Asterisk, and doing direct FM injection), you can try using reversing the phase of the pl before carrier drop to quiet the end user receiver before dropping RF carrier.  Old technique to quiet the receiver before dropping carrier.<br><br>Getting all of these to work correctly is a balancing act between what the radio can do, and how that coincides with how Asterisk views the world.  <br><br>Just some thoughts.<br><br>73 Bryan WB0YLE<br>Allstar 27294 27295 27673 27710 27774...:)</span><o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'>-- Bryan In this world, you must be oh so smart or oh so pleasant. Well, for years I was smart. I recommend pleasant. You may quote me. </span><o:p></o:p></p></div></div></div></div></div></div></body></html>