[chirp_users] CHIRP 0.1.8b6

Dan Smith dsmith at danplanet.com
Thu Dec 4 08:10:48 PST 2008

> Confirmed.  It looks like the Call channels as well as 0A, 0B, 1A and
> 1B all came across fine on the IC-2820H.

Any of the other scan edge channels will come across if you have them
set in the radio.  By default, 0 and 1 are set to the edges of the two
supported bands.  Glad that's working.

> I presume you're aware that the Export function currently doesn't 
> include any of the additional channels on the IC-2820H and the
> IC-92AD.


> Confirmed. Thanks for that.

Excellent :)

> If I understand your intention Mem 51 should not have let me enter a 
> Bank Index "1" and should have forced the Bank Index to "2" and Mem
> 52 should have auto set it to "3".

No, not quite.  If the memory in the radio currently does not have a
bank index (because the memory has not been in a bank since the last
time it was erased), then the radio marks the memory with an invalid
bank index.  That's what causes the index of -1 in the GUI.  So, if you
go to add a currently un-banked memory channel to a bank, it will
auto-select a bank index to replace the -1.

Two things that should probably change:

1. To avoid stale information, I should probably auto-select the bank
index any time you change the bank of a memory.  This will help to avoid
collisions, as the radios are more than happy to let you assign multiple
memories to the same index within a band (the duplicates just don't show

2. Check the other memories in the given bank when you set a bank index
to make sure that you're not using one that is already in use.

The problem with both of the above, as well as what I've got now, is
that the auto-selection process currently has to touch every memory in
the radio to make a selection.  I'll have to improve the algorithm a bit
to help out here.

> Note: Now on the IC-92AD the default Bank Index appears to be "0"
> from the CHIRP GUI, but on the IC-2820H the default Bank Index
> appears to be "-1".

Yeah, I need to unify the approach taken in the 9x driver.  It really
kills me that no two radios share any more than one particular behavior
in common :(

> On the IC-2820H the auto increment looks like it works as it kept 
> incrementing new entries as expected. However.... When I tried to set
> a Bank from (in this case) "G" to "none" an error message popped up
> saying "Invalid value for this field Invalid bank number 26".  As a
> result I couldn't work out how to remove a Bank entry in the Memory
> tab.

Yes, i was thinking that this would be the case this morning, but hadn't
tried it.  Thanks for the confirmation, I'll get that fixed up.

> Similar to the IC-92AD problem, of auto increment listed above, I
> found on the IC-2820H that I could overwrite an existing Bank Index
> with another one that already existed, so that there could be
> multiple memories with the same Bank and Bank Index.

Right, the radios don't care, so I need to implement some additional
logic to help the user.


Dan Smith
dsmith#danplanet.com, s/#/@/

More information about the chirp_users mailing list