<div dir="ltr"><div>Thanks! As I said earlier, I&#39;m a very new Ham, so this is exactly the sort of stuff I don&#39;t know. I&#39;&#39;ll modify the driver to handle TSQL-R from the tmode field and handle PAGER as an extra.</div><div><br></div><div>The ft-4 does not appear to have a DTCS-R function, by that or any other name, so implementing non-support should be easy :-)</div><div><br></div><div>If you wish to add me as a wiki editor, I can update the Tonemodes page.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 21, 2019, 15:42 Dan Smith via chirp_devel &lt;<a href="mailto:chirp_devel@intrepid.danplanet.com" target="_blank">chirp_devel@intrepid.danplanet.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">&gt; The tmode of &quot;TSQL-R&quot;  is not documented. It appears to be used in a few drivers<br>
&gt; to map to the Yaesu internal squelch mode of &quot;REV TN&quot;.<br>
<br>
Many (most?) radios have a reverse tone mode, several call this TSQL-R (or similar) in the radio itself and that&#39;s what the convention in chirp is. Many drivers in chirp may not support it, but that&#39;s a different thing.<br>
<br>
&gt; Is this correct? more generally, is it acceptable to add an obscure mode to the UI? I had originally added &quot;REV TN&quot; as a value for an &quot;extra&quot; memory field on the ft-4. The FT-4 has yet another &quot;extra&quot; sql_type called &quot;PAGER&quot;. can I add &quot;PAGER&quot; to the UI tmode list instead?<br>
&gt; I feel like both &quot;TSQL-R&quot; and &quot;PAGER&quot; should NOT be in the standard UI tmode list, but I will defer to the experts. My reasoning: the UI should remain as generic as possible to maximize the sharing of channel lists. Treating this sutff as &quot;extra&quot; allows the driver implementer to decide how to handle this stuff on a case-by-case basis. I&#39;m als not completely sure that the semantics of &quot;TSQL-R&quot; is the same for non-Yaesu vs. Yaesu, although I think it&#39;s the same for all Yaesus.<br>
<br>
TSQL-R _is_ part of the core and should be exposed as such if you&#39;re going to add it in your driver. Same for DTCS-R.<br>
<br>
Many drivers have a &quot;Pager&quot; or &quot;Bell&quot; setting too, but very few drivers in chirp support it and it&#39;s not modeled in the core. So, I&#39;d prefer you model your pager setting as a mem.extra, and support TSQL-R for the reverse tone function.<br>
<br>
--Dan<br>
_______________________________________________<br>
chirp_devel mailing list<br>
<a href="mailto:chirp_devel@intrepid.danplanet.com" rel="noreferrer" target="_blank">chirp_devel@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_devel" rel="noreferrer noreferrer" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_devel</a><br>
Developer docs: <a href="http://chirp.danplanet.com/projects/chirp/wiki/Developers" rel="noreferrer noreferrer" target="_blank">http://chirp.danplanet.com/projects/chirp/wiki/Developers</a><br>
</blockquote></div>