<div dir="ltr"><div class="gmail_quote"><div dir="ltr">(Originally posted this on chirp_users, but chirp_devel seems more appropriate...)<br><div class="gmail_quote"><br><div dir="ltr">I&#39;ve used Chirp for my HTs now for many years (thanks, developers!), and recently bought a Yaesu FTM6000 dual-band mobile. Its primary deficiency from my point of view is that it isn&#39;t supported by Chirp, for which reason I bought a third-party programming program and serial cable made by RT Systems. <div><br></div><div>I&#39;m not a fan of their business model of &quot;Spend another $60 for a different (but actually near-identical) programming utility for every one of your different radios,&quot; so I view this as a one-time thing, and a way to give back by achieving Chirp support for this model.</div><div><br></div><div>I would be delighted to use this equipment and my embedded hardware/software development skills to bring about Chirp support for this radio, but I would need some help  from someone familiar with Chirp internals. In particular, my Python skills are rudimentary; I can write Python, but it&#39;s not my best language. Implementing this support on my own seems rather daunting.</div><div><br></div><div>Here&#39;s what I can do well:<br></div><div><ul><li>Run test cases for reading/writing configurations from and to the radio with the third-party software</li><li>Intercept the serial data streams at either the USB driver level or the RS-232 serial link level (it&#39;s my understanding that this radio does indeed use RS-232 levels and async serial communications). Wireshark and logic analyzers are my friends!</li><li>Analyze the serial data streams for this radio and compare them to samples of known Yaesu programming protocols for other models (I believe they tend to re-use the same protocol for many models)</li><li>Compile and run test builds of a modified Chirp build from a Git repo and test them</li></ul></div><div>Here&#39;s what I would need help with:<br><div><ul><li>Someone familiar with Python, the Chirp drivers, and ideally Yaesu&#39;s programming protocols, to work on the Python code to adapt an existing Chirp driver for the FTM6000. </li></ul></div><div>Is there someone on the list who would be interested in working with me on adding support for this radio to Chirp?</div><div><br></div><div>Regards,</div><div>Steve Hersey<br clear="all"><div><br></div></div></div></div></div><span>-- </span><br><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div>Steve Hersey N1XNX <br><a href="mailto:n1xnxham@gmail.com" target="_blank">n1xnxham@gmail.com</a><br>-----<br></div>&quot;Any sufficiently advanced technology is indistinguishable from magic.&quot; -- Clarke&#39;s Third Law<br></div>&quot;Any technology distinguishable from magic is insufficiently advanced.&quot; -- Benford&#39;s Corollary</div><div dir="ltr">&quot;Any sufficiently advanced magic is indistinguishable from technology.&quot; -- Charles Stross, <i>Dead Lies Dreaming</i><br>“It&#39;s still magic even if you know how it&#39;s done.” -- Terry Pratchett</div></div></div></div></div></div></div>