Dan and the group,
Here are two patch files that I have created in an attempt to create a menu setting to allow the CHIRP user to preset the VFO frequency of a UV-5R.

I am close but can't quite get to the point where it work. Dan has provided some extra features in CHIRP to work with this (test1.patch). My code is in test2.patch.

I'm trying to take a value from the radio that is in the form 0x01, 0x04, 0x06, 0x05, 0x02, 0x00, 0x,00, 0x00 for 146.52000, taking that and converting it into a floating point decimal to display to the user for editing, and then convert it back for the radio.

Thanks in advance for your advice,
Jim KC9HI