[chirp_devel] adding FT-65 support, devloping on mac
emb sys dev
Wed Sep 12 20:35:55 PDT 2018
Hello chirp devs,
My name is Darryl and I would like to add support for the Yaesu FT-65.
My background: embedded operating systems including WinMo, Linux, and
vxWorks, various RTOS, bare metal firmware, boot loaders, device
drivers. Mostly C, C++, and Java. I have a few months of practical
experience with Python, but am still a bit of a noob at certain
things. No problem following procedural code, objects, inheritance,
etc.
The obvious strategy is to copy and edit ft60.py and work it forward.
Thus far I have:
1) cloned the repository
2) copied ft60.py to ft65.py, s/60/65/g, changed up/download help strings.
3) diffed the new file into the chirp installation under /Applications
4) ran app, chose download from radio, chose ft65 from the menu.
5) download hangs (pretty much expected)
ASK:
I need some help with a couple of things:
1) Need a serial port sniffer for mac. I have a USB protocol analyzer
but due to the single-byte polling used, I get a capture buffer line
per byte, which is a lot to wade through. I googled but didn't find
anything free for OSX. If there's an open source solution let me
know, I have built stuff with brew from time to time.
2) what cmd line fu do I need to launch chirp from terminal? I have
PyCharm professional, and like Eclipse, it requires a Debug/Run
configuration.
More information about the chirp_devel
mailing list