Hi, all.
I recently discovered Chirp, and I am hoping to be able to customize it to work with my Kenwood TS-2000.
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.
The nice part is that you can program just what you need: setting one menu change or one memory slot is a cinch. On my Yaesus, it was all or nothing... on this rig, changing the PL tone of one channel without affecting anything else is simple.
So here's my situation: I am an experienced programmer. You talk to me about technical stuff and I follow right along. I've already written a programmer for the TS2K, even though it doesn't have much of a UI.
However, I don't know Python - at all. I do know c and its descendants (C++, C#, Java, etc), VB (both VBA/VBScript and .Net), and enough php to get by... but I've never set up a Python dev environment.
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?
Thanks for your help -Tom