[chirp_users] Yaesu FTM6000 support - not yet. Perhaps I can help?

Stephen Hersey
Tue May 16 09:54:30 PDT 2023


I'm going to post this request on the developer's list instead, as that's
probably the better place for it...

Steve

On Tue, May 16, 2023 at 12:46 PM Stephen Hersey <n1xnxham at gmail.com> wrote:

> I'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't supported by Chirp, for which reason
> I bought a third-party programming program and serial cable made by RT
> Systems.
>
> I'm not a fan of their business model of "Spend another $60 for a
> different (but actually near-identical) programming utility for every one
> of your different radios," so I view this as a one-time thing, and a way to
> give back by achieving Chirp support for this model.
>
> 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's not my best language. Implementing this support on my own
> seems rather daunting.
>
> Here's what I can do well:
>
>    - Run test cases for reading/writing configurations from and to the
>    radio with the third-party software
>    - Intercept the serial data streams at either the USB driver level or
>    the RS-232 serial link level (it's my understanding that this radio does
>    indeed use RS-232 levels and async serial communications). Wireshark and
>    logic analyzers are my friends!
>    - 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)
>    - Compile and run test builds of a modified Chirp build from a Git
>    repo and test them
>
> Here's what I would need help with:
>
>    - Someone familiar with Python, the Chirp drivers, and ideally Yaesu's
>    programming protocols, to work on the Python code to adapt an existing
>    Chirp driver for the FTM6000.
>
> Is there someone on the list who would be interested in working with me on
> adding support for this radio to Chirp?
>
> Regards,
> Steve Hersey
>
> --
> Steve Hersey N1XNX
> n1xnxham at gmail.com
> -----
> "Any sufficiently advanced technology is indistinguishable from magic." --
> Clarke's Third Law
> "Any technology distinguishable from magic is insufficiently advanced." --
> Benford's Corollary
> "Any sufficiently advanced magic is indistinguishable from technology." --
> Charles Stross, *Dead Lies Dreaming*
> “It's still magic even if you know how it's done.” -- Terry Pratchett
>


-- 
Steve Hersey N1XNX
n1xnxham at gmail.com
-----
"Any sufficiently advanced technology is indistinguishable from magic." --
Clarke's Third Law
"Any technology distinguishable from magic is insufficiently advanced." --
Benford's Corollary
"Any sufficiently advanced magic is indistinguishable from technology." --
Charles Stross, *Dead Lies Dreaming*
“It's still magic even if you know how it's done.” -- Terry Pratchett
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://intrepid.danplanet.com/pipermail/chirp_users/attachments/20230516/6e0989db/attachment.html 


More information about the chirp_users mailing list