<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>&quot;Sniffing&quot; a protocol is one of the steps for developing a new driver, which means becoming a new CHIRP developer. It&#39;s fun but may be time consuming. Project leader Dan Smith has a page for new developers at :</div><div>   <a href="https://chirp.danplanet.com/projects/chirp/wiki/Developers">https://chirp.danplanet.com/projects/chirp/wiki/Developers</a></div><div>I think I&#39;m probably still the newest developer. I added a page on sniffing at:</div><div>  <a href="https://chirp.danplanet.com/projects/chirp/wiki/DevelopersUSB_Sniffing_in_Linux">https://chirp.danplanet.com/projects/chirp/wiki/DevelopersUSB_Sniffing_in_Linux</a></div><div>This particular method works if you are using a USB serial cable. Other approaches are required for a &quot;real&quot; serial port cable or for any protocol that is not a real or pseudo async serial protocol.  There are also alternatives if you prefer to use Windows.</div><div>Another CHIRP user was able to use my sniffing page&#39;s instructions to sniff a Yaesu FT-25, so the page must not be completely incomprehensible.</div><div><br></div><div>After you successfully capture a full protocol interaction, the next step is to stare at the result to see if it looks like any of the protocols CHIRP uses in any of the hundreds of radios already supported. CHIRP code does not formally subdivide the radios based on the protocols, but there are several obvious informal &quot;families&quot; of protocols. If you see a match, look at the actual contents of the memory as conveyed by the protocol to see if it looks like one of the radios that use that protocol, then find that driver and see if you can tweak it to handle the new radio.<br></div><div><br></div><div><br></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 8, 2019 at 1:21 PM Gary Craig &lt;<a href="mailto:gcraig@webcoindustries.com">gcraig@webcoindustries.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">





<div lang="EN-US">
<div class="gmail-m_-3664765828585412797WordSection1">
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Dan,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">How would one go about learning how to &quot;sniff&quot; the protocol and then modify or build a module for it?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Be blessed!<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">May 2019 be our year of change &amp; growth!<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Gary Craig  KI5CCD<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Maintenance<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Webco Industries<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Texas Distribution<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">750 Martin Luther King Jr Dr<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Orange, TX 77630-3094<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">409-886-0807 ext. 107<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)">Fax 918-246-7045<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)"><a href="mailto:gcraig@webcotube.com" target="_blank"><span style="color:rgb(5,99,193)">gcraig@webcotube.com</span></a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-family:&quot;Segoe UI Emoji&quot;,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11pt;font-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span style="font-size:11pt;font-family:&quot;Calibri&quot;,sans-serif"> <a href="mailto:chirp_users-bounces@intrepid.danplanet.com" target="_blank">chirp_users-bounces@intrepid.danplanet.com</a> &lt;<a href="mailto:chirp_users-bounces@intrepid.danplanet.com" target="_blank">chirp_users-bounces@intrepid.danplanet.com</a>&gt;
<b>On Behalf Of </b>Dan Clemmensen<br>
<b>Sent:</b> Wednesday, May 8, 2019 1:44 PM<br>
<b>To:</b> Discussion of CHIRP &lt;<a href="mailto:chirp_users@intrepid.danplanet.com" target="_blank">chirp_users@intrepid.danplanet.com</a>&gt;<br>
<b>Subject:</b> Re: [chirp_users] Kenwood TH-K40E<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<table class="gmail-m_-3664765828585412797MsoNormalTable" cellspacing="3" cellpadding="0" border="0">
<tbody>
<tr>
<td style="background:pink none repeat scroll 0% 0%;padding:0.75pt">
<div id="gmail-m_-3664765828585412797EmailWarning2">
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:&quot;Arial&quot;,sans-serif">This email originated from an external sender. Use caution when following links or opening attachments as they could be malicious
<u></u><u></u></span></b></p>
</div>
</td>
</tr>
</tbody>
</table>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">The list on the CHIRP homepage is (apparently) generated automatically from the daily CHIRP build, so if the radio is not here, then the CHIRP code does not know about it.
 Within the CHIRP code, there is (supposed of be) an &quot;alias&quot; defined for any radio that has the IDENTICAL programming interface with another radio. &quot;identical&quot; means completely indistinguishable, including any internal version or ID string.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">If a radio is &quot;almost&quot; identical, then the CHIRP code needs to be updated so it knows the differences. If the radio is truly identical, then you can program it using the original
 name or any of the aliases. If you think you radio might be identical and you are very brave, you can try it: please report the result here. If you think it may be a variant, please consider learning how to &quot;sniff&quot; the protocol, and report the result here.
 Please do not try any of this unless you are willing to risk temporary or permanent problems with your radio up to and including totally bricking it. (very unlikely but you must take assume the responsibility for this.)<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">On Wed, May 8, 2019 at 11:33 AM Ernesto Xload &lt;<a href="mailto:xload.es@gmail.com" target="_blank">xload.es@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">A lot of thanks Dan, I asked because I think that would be compatible with other Kenwood model.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">73<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">El mié., 8 may. 2019 a las 20:29, Dan Clemmensen (&lt;<a href="mailto:danclemmensen@gmail.com" target="_blank">danclemmensen@gmail.com</a>&gt;) escribió:<u></u><u></u></span></p>
</div>
<blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">Please look at the CHIRP Home Page:<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">   
<a href="https://chirp.danplanet.com/projects/chirp/wiki/Home" target="_blank">https://chirp.danplanet.com/projects/chirp/wiki/Home</a><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">No, it&#39;s not supported. Also look at the FAQ (second FAQ question)<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">  
<a href="https://chirp.danplanet.com/projects/chirp/wiki/FAQ" target="_blank">https://chirp.danplanet.com/projects/chirp/wiki/FAQ</a><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">On Wed, May 8, 2019 at 11:21 AM Ernesto Xload &lt;<a href="mailto:xload.es@gmail.com" target="_blank">xload.es@gmail.com</a>&gt; wrote:<u></u><u></u></span></p>
</div>
<blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">Hello,<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">Is Chirp capable of programming Kenwood TH-K40E?<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">Best Regards.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">Ernesto Xload<u></u><u></u></span></p>
</div>
</div>
</div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">_______________________________________________<br>
chirp_users mailing list<br>
<a href="mailto:chirp_users@intrepid.danplanet.com" target="_blank">chirp_users@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_users" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_users</a><br>
This message was sent to Dan Clemmensen at <a href="mailto:danclemmensen@gmail.com" target="_blank">
danclemmensen@gmail.com</a><br>
To unsubscribe, send an email to <a href="mailto:chirp_users-unsubscribe@intrepid.danplanet.com" target="_blank">
chirp_users-unsubscribe@intrepid.danplanet.com</a><u></u><u></u></span></p>
</blockquote>
</div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">_______________________________________________<br>
chirp_users mailing list<br>
<a href="mailto:chirp_users@intrepid.danplanet.com" target="_blank">chirp_users@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_users" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_users</a><br>
This message was sent to Ernesto Xload at <a href="mailto:xload.es@gmail.com" target="_blank">
xload.es@gmail.com</a><br>
To unsubscribe, send an email to <a href="mailto:chirp_users-unsubscribe@intrepid.danplanet.com" target="_blank">
chirp_users-unsubscribe@intrepid.danplanet.com</a><u></u><u></u></span></p>
</blockquote>
</div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:&quot;Calibri&quot;,sans-serif">_______________________________________________<br>
chirp_users mailing list<br>
<a href="mailto:chirp_users@intrepid.danplanet.com" target="_blank">chirp_users@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_users" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_users</a><br>
This message was sent to Dan Clemmensen at <a href="mailto:danclemmensen@gmail.com" target="_blank">
danclemmensen@gmail.com</a><br>
To unsubscribe, send an email to <a href="mailto:chirp_users-unsubscribe@intrepid.danplanet.com" target="_blank">
chirp_users-unsubscribe@intrepid.danplanet.com</a><u></u><u></u></span></p>
</blockquote>
</div>
</div>
</div>

_______________________________________________<br>
chirp_users mailing list<br>
<a href="mailto:chirp_users@intrepid.danplanet.com" target="_blank">chirp_users@intrepid.danplanet.com</a><br>
<a href="http://intrepid.danplanet.com/mailman/listinfo/chirp_users" rel="noreferrer" target="_blank">http://intrepid.danplanet.com/mailman/listinfo/chirp_users</a><br>
This message was sent to Dan Clemmensen at <a href="mailto:danclemmensen@gmail.com" target="_blank">danclemmensen@gmail.com</a><br>
To unsubscribe, send an email to <a href="mailto:chirp_users-unsubscribe@intrepid.danplanet.com" target="_blank">chirp_users-unsubscribe@intrepid.danplanet.com</a></blockquote></div>