[chirp_devel] RadioSettings when used within mem.extra

Jim Unroe
Wed Jul 28 15:06:31 PDT 2021


Group,

For some reason, I cannot get RadioSettingValueInteger() to work for
setting values in a "mem.extra" RadioSettingsGroup(). When I use it
here (the same as I would in "_get_settings(self)", I get no errors
but the setting does not display in the CHIRP Memory Properties
Editor.

Only one driver currently attempts to use RadioSettingValueInteger()
this way (tk760G.py). But like I am experiencing, the settings (there
are 2: "Bank it belongs" and "Ch number in the bank") are not visible
in the CHIRP Memory Properties Editor.

I have no problems using RadioSettingValueBoolean() or
RadioSettingValueList() for providing settings in the "mem.extra"
RadioSettingsGroup() (even tricky ones where the Boolean values are
inverted).

So for years I have just been creating a list of integers and using
RadioSettingValueList() to get around this issue (and apparently
everyone else, except one, has been too).

What I am trying to find out is; is this a CHIRP bug, or, am I doing
something wrong, or, am I not doing something that needs to be done
differently for the "mem.extra" RadioSettingsGroup()? Do any of you
have any ideas about this?

Thanks,
Jim KC9HI



More information about the chirp_devel mailing list