[chirp_devel] [uv-5r] test refactoring of uv5r.py
In order to get proper settings support in for BJ-UV55, I'm refactoring all of the code out of uv5r.py into separate bjuv55.py module. In the course of this, I'm also attempting to unify the settings structure of uv5r.py to make it easier to overload the memory map in subclasses/modules.
Jim, et al, with UV-5R radio to test, can you please verify attached uv5r.py does not adversely affect UV-5R?
Specifically I have merged the "extras" struct into settings: u8 displayab:1, unknown1:2, fmradio:1, alarm:1, unknown2:1, reset:1, menu:1; u8 vfomrlock; u8 workmode; u8 keylock;
I will be committing these in staged patches, but just need a sanity check on this first.
Thanks, Jens
(resending from correct email acct)
Once Jim or someone else is able to confirm uv5r isnt broken, here are the three patches attached for #1335. Need to apply in order, a-b-c
-Jens
________________________________ From: Jens J. kd4tjx@yahoo.com To: chirp-devel chirp_devel@intrepid.danplanet.com; Jim Unroe rock.unroe@gmail.com Sent: Sunday, December 29, 2013 10:58 PM Subject: [chirp_devel] [uv-5r] test refactoring of uv5r.py
In order to get proper settings support in for BJ-UV55, I'm refactoring all of the code out of uv5r.py into separate bjuv55.py module. In the course of this, I'm also attempting to unify the settings structure of uv5r.py to make it easier to overload the memory map in subclasses/modules.
Jim, et al, with UV-5R radio to test, can you please verify attached uv5r.py does not adversely affect UV-5R?
Specifically I have merged the "extras" struct into settings: u8 displayab:1, unknown1:2, fmradio:1, alarm:1, unknown2:1, reset:1, menu:1; u8 vfomrlock; u8 workmode; u8 keylock;
I will be committing these in staged patches, but just need a sanity check on this first.
Thanks, Jens _______________________________________________ chirp_devel mailing list chirp_devel@intrepid.danplanet.com http://intrepid.danplanet.com/mailman/listinfo/chirp_devel Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers
On Sun, Dec 29, 2013 at 11:58 PM, Jens J. kd4tjx@yahoo.com wrote:
In order to get proper settings support in for BJ-UV55, I'm refactoring all of the code out of uv5r.py into separate bjuv55.py module. In the course of this, I'm also attempting to unify the settings structure of uv5r.py to make it easier to overload the memory map in subclasses/modules.
Jim, et al, with UV-5R radio to test, can you please verify attached uv5r.py does not adversely affect UV-5R?
Specifically I have merged the "extras" struct into settings: u8 displayab:1, unknown1:2, fmradio:1, alarm:1, unknown2:1, reset:1, menu:1; u8 vfomrlock; u8 workmode; u8 keylock;
I will be committing these in staged patches, but just need a sanity check on this first.
Thanks, Jens
Jens,
I made lots of settings edits and uploaded them to my pre-BFB291 radio. I downloaded them back into CHIRP and they all compared the same. Settings in the radio were all checked and they looked as they should.
I read in an image from a BFB297 radio and did not see any issues.
I don't see any reason why you can't proceed.
Jim
participants (2)
-
Jens J.
-
Jim Unroe