After writing a programmer for the TS-2000 in C#, I am starting to love Kenwood's communication protocol. There's no "memory dump" programming method here; the radio actually validates input and uses an actual command/response system for programming the machine.
This is just how those radios are, and it's how chirp works on them as well.
So is there a site where I can get the whirlwind tour on setting up a Windows box to use Python? Also, which source control tool will I need for downloading from the repository?
Well, it's a lot more work on Windows than Linux, of course, but it's doable. If you would be willing to document the process on the wiki as you go through it, you'll earn major points with me that you can cash in later :P
On my build machine I have the following:
- Python 2.7 - pywin32-216 - pygtk-all-in-one-2.24.2 - libxml2 2.7.7 - py2exe 0.6.9 (not really required for you)
Links:
http://python.org http://sourceforge.net/projects/pywin32/ http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/ http://users.skynet.be/sbi/libxml-python/
The source is here, using mercurial:
Also check out some of the links here:
http://chirp.danplanet.com/projects/chirp/wiki/Developers
Thanks!