All,
I gave up on using the RadioSettingValueFloat(RadioSettingValue) feature. So none of that code supplied by Dan has been included.
Being able to enter a floating point frequency looked nice but even after quite a bit of research, I wasn't able to overcome the floating point to binary conversion error (setting a frequency of 146.940 always resulted in 146.390 (actually 146.39999 but I have step set to 10.0KHz)).
I think what I have provided here is very usable. I wish there was a way to limit the 100's of MHz selections to 1, 4 & 5 and the 100's of Hz settings to 0, 2, 5 and 7. At list I have them limited to their lowest and highest settings.
I'd be willing to revisit this, but for now I'd like to review my todo list and see what additional things I can add to CHIRP for the UV-5R.
Thanks for everyone's help. I learned a lot from everyone.
Jim Unroe