Bug #10528
closedpower forced changed to high on PMR
100%
Description
when cleaning tone and tone mode it changes power to high and is not possible to revert (you can flash old img and it works)
it does not produce a log,
CHIRP next does not work with this radio
Files
Updated by Jim Unroe over 1 year ago
- Status changed from New to In Progress
- Assignee set to Jim Unroe
- Target version set to chirp-py3
- Chirp Version changed from legacy to next
I have replicated the issue here. I am currently working on a fix. The fix will only be for CHIRP-next (Work on legacy CHIRP has ended and CHIRP-next does work for this radio (It is what I am using to do the testing and create the fix)).
I will attach a test driver module when I have something ready.
Jim KC9HI
Updated by Jim Unroe over 1 year ago
- File bf_t8_10528_fix.py bf_t8_10528_fix.py added
I have attached the test driver module. Using CHIRP-next, use the instructions found here to test it: LoadingTestModules
It works for me. Let me know how it works for you. And thank you for the report.
Jim KC9HI
Updated by Andrea trk over 1 year ago
Jim Unroe wrote in #note-2:
I have attached the test driver module. Using CHIRP-next, use the instructions found here to test it: LoadingTestModules
It works for me. Let me know how it works for you. And thank you for the report.
Jim KC9HI
it definetely works! thanks i also noticed that there was an update today and that worked without adding the test driver module.
Updated by Jim Unroe over 1 year ago
Andrea trk wrote in #note-3:
i also noticed that there was an update today and that worked without adding the test driver module.
This is not correct. Unfortunately CHIRP-next displays the setting how it is supposed to be set, not necessarily what it is currently been set at. This is why I didn't notice the issue right away and why it took me a little bit to come up with a working fix.
So if you don't use the test driver and you make a Tone change (or probably any other change) to a memory row that memory is set to High even though you see Low in CHIRP-next. After you upload the change to the radio, you will notice that when that channel is selected, the "L" icon will not be visible in the lower left of the display. The absence of the "L" icon means the radio's TX power level is (incorrectly) set to "high".
When you edit a memory using the test driver module, the memory row will no long be incorrectly set to High and when you edit any memory row that was incorrectly set to high by an unpatched CHIRP(-next), the test driver module will change the TX power level to the Low setting that it should be.
I will try to submit a patch later today so that it will be permanently fixed in future CHIRP-next builds.
Jim KC9HI
Updated by Jim Unroe over 1 year ago
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
A patch has been submitted. The permanent fix will be in the CHIRP-next build following acceptance. In the mean time, load and use the test driver module attached to this issue when programming your radio.
Jim KC9HI
Updated by Jim Unroe over 1 year ago
- Status changed from Resolved to Closed
Jim Unroe wrote in #note-5:
A patch has been submitted. The permanent fix will be in the CHIRP-next build following acceptance. In the mean time, load and use the test driver module attached to this issue when programming your radio.
Jim KC9HI
Today's build has the fix.
Jim