[chirp_users] CHIRP 0.1.8b7

David Tilson dave at daves-portal.com
Thu Dec 4 19:35:37 PST 2008


G'day Dan,

> I just posted b7 with the following changes:


All of this testing is on my IC-92AD...


> - Fixed up setting bank back to None

Confirmed.  Just a thought... If the Bank is set back to "none" is it
worth forcing the Bank Index to "-1" so that the number is available for
reuse.  Currently it looks like you can only set the Bank Index back to
"-1" manually.  It may also make things cleaner if you sort the list
based on Bank Index in the GUI.

BTW, I worked out yesterday why the Bank was only displaying as "A-",
"B-", etc and the same with the drop down Bank list when the field was
selected, instead of just showing "A", "B", etc in the GUI.  It was
simply that the default width for the Bank field in the GUI was
truncating any Bank names that had been entered.  I should have checked
that earlier, but simply widening that field in the GUI showed the
additional information.  Having the GUI display the Bank name, which you
have done, makes it easier to choose the appropriate bank.

> - Fix ic9x bank index being 0 instead of -1, thus avoiding auto-set

Confirmed and the auto-set feature now works on the IC-92AD if the Bank
Index was originally "-1".

> - Add a "Special Memories" check box at the top to show/hide them

Confirmed.

> - Make all radios return all special memory locations all the time

I presume you mean when the check box is enabled.  If yes, confirmed.

> - Improve automatic bank index selection

Not sure what you have changed here.  However, I did notice in the last
couple of betas that in the Banks tab I can enter a long Bank Name which
appears to be OK while CHIRP is running, but then gets truncated to 8
chars when you exit / restart CHIRP.  Would it be better to limit the
field to 8 chars (or whatever the radio can handle) at the point of
entering the Bank name?  This could probably wait until you attack the
GUI in 0.1.9.

> - Avoid loading the callsign lists at startup for radios that don't
>   require them.  Instead load on the first attempt to show the D-STAR
>   tab.

YAY!!! This makes the loading much faster.  The only question is if you
perform an export, for example to .chirp format, and you haven't pressed
the D-STAR tab to load the callsign lists, will CHIRP grab this info and
include it in the export?

> I still haven't added the special memory support to 
> import/export, nor have I added the conversion of bank index 
> to letters.  Nor have I added the bank index collision detection.

No dramas.

> Dave T, I hope you appreciate the last item in the changed 
> list.  I got so tired of waiting for those big lists to 
> download *every* time I opened up the 92 :)

Yep, see above :)

> I think I'm going to fix up bank-index-to-letter bit for 
> import/export and then call 0.1.8 good, barring any other 
> actual bugs.  

I haven't come across any other bugs in this version, based on my
testing with the IC-92AD, that would stop release once the
bank-index-to-letter and import / export are addressed.  I'll update the
wiki Data Model on the wiki to reflect the Special Memories section and
link it to the main CHIRP wiki page.

> I wanted to release 0.1.8 a while ago with 
> mostly just individual memory field completeness, but the 
> special memory support has been quite a can of worms.  

Yeah, but it was such a simple and harmless request to include them in
this release :)

> We've 
> got a lot of things to fix that are all GUI-related that I 
> want to tackle in 0.1.9, and thus want to avoid the scope of 
> 0.1.8 creeping any further.  

Agree.

Cheers,

Davidt, VK3UR



More information about the chirp_users mailing list