Open bzed opened 4 years ago
Cleaning the codeplug with opengd77cps and writing it fixed this issue. Maybe there was something form the original codeplug left in the eeprom. No idea. Seems to work fine now.
My GD-77 and BF DM860 spent an average of 2.4 seconds running the original firmware. I tried to support the original format, but now I think this is useless and would only complicate the code. I need an OpenGD77 tool.
I'll come back to this project and implement import soon, I hope.
@kzyapkov my rd-5r was actually running opengd77 already, but for whatever reason it seems it still had some broken codeplug from the oridinal firmware...
Understood. Zones are the one thing OpenGD77 changes in the original codeplug format I think, and there's a funky addressing/counting scheme I don't quite understand. My code fails because zones in your codeplug only support 16 channels. I'll try to make it fail more gracefully (meaningful error) or migrate the format.
Hi,
converting the default codeplug from a freshly installed and resetted RD-5R fails:
(I've hacked the ValueError to show the size it actually got).
The read codeplug binary is here: https://shell.bzed.at/~bzed/.publish/2020-09-02-xYOPd9hS7fs/defaults.bin
Converting it fails with the same error, so I guess you should either be able to fix the conversion, or reading the data was not successful. I'm happy to help, its just too late to read and debug your code now.