[chirp_devel] Testing & Development

Mathew Mrosko
Tue Apr 5 16:27:06 PDT 2011


 Dan,

 I'm a software engineer and amateur radio operator.  I found your 
 software when searching for an alternative to the monstrosity that is 
 MCP-2A to program my TM-V71A after using the great VX-7 Commander 
 software for my HT.  I was so disappointed with the MCP-2A that I was 
 pleased to an alternative and even more pleased that it works with my 
 VX-7R as well.

 I'd like to contribute in my free time, which is admittedly sparse.  I 
 was wondering if you're welcoming contributors and if you had any 
 accessible revision control so I can work from the latest and greatest 
 when submitting patches.  Even if it's read-only, I'd prefer to work 
 with the latest code.  I will be using linux, but will probably try to 
 test any changes on windows before submitting any patches for you to 
 review.

 For now, the things I think I'll work on will be:

 * Inserting CB/FRS/GMRS frequencies (like vx-7 commander) - This is 
 handy, and while I have it set up for my radios already, it is 
 incomplete.  I'd like to add optional lists for the "Privacy Settings" 
 of different manufacturers and have the PL in the list

 * "Move up"/"Move down" buttons (like vx-7 commander) - This is good 
 for moving frequencies without having to "copy", "delete (and move up)", 
 "insert", "paste".

 * "1-step convert" (read from radio type A, "convert", write to radio 
 type B) - I have two manufacturers of radio, and while chirp handles 
 both, it only handles both somewhat separately.  I'd like to be able to 
 maintain 1 file, and just write to both radios.

 * Toggle for Kenwood's "live" mode - If I want to "work later", I have 
 to read, export to chirp native, work on that file, re-read, then 
 import.  I'd much rather simply read, save to an img, work on that, 
 write.  Or, my with the "1-step convert" option, have 1 file that I 
 maintain with my frequencies that I can then easily write to multiple 
 differing radios.

 * Special settings for radios - Have a "settings" screen for things 
 specific to each radio that is supported.  Things like what are 
 available in VX-7 Commander for software free-banding the radio, setting 
 the current mode, aro, vox, etc.

 I have never done any GUI programming but wrote a lot of python 6+ 
 years ago.  I'm looking at this to be a learning experience too and will 
 probably be slow to actually get anything done (lack of free time, and 
 unfamiliar code/tasks).  Do you have any feedback, advice, opinions on 
 any of the items in my list?  Something you would like to see first?  
 Things already done?  Things not possible due to some technical reason?

 I also imported the last few versions you've released into a git 
 repository and posted it on github.com which I will use as my starting 
 point unless you have some place else I can easily get the source.  It 
 can be found at https://github.com/Materdaddy/CHIRP

 Thanks/73s
 Mat WD4DDY



More information about the chirp_devel mailing list