[chirp_devel] Powerwerx DB-750X driver (Anytone)
Hey All,
Craig K6NNL here. I just joined this devel mailing list. I've been working on fixing/enhancing the Anytone driver to work with the Powerwerx DB-750X I just bought.
I had to make some significant changes to get it to work. So, I have to wonder if my version of the driver now breaks usage for the Anytone and other makes/models.
Bugs I fixed:
* The flags map was all wrong. It was using nybbles (4-bit), but it's supposed to be full bytes. (The flag map controls Skip, Pskip, and IsEmpty) -- The symptom of this is that certain channels refused to show up in the radio (those higher than memory location 159) because the radio thought that they were unused. Also, skip and pskip were set randomly for other channels. * The map for the general settings had the wrong starting address. (Which is probably why the general settings were disabled for the DB750X anyway via a class method override.)
Enhancements:
* I implemented a dozen of the general settings such as programming the mic buttons and changing the display color. * I also implemented the all-important setting for keypad lockout. (The DB750X comes with the keypad locked, forcing you to use programming software to unlock it. So, I placed it at the top of the Basic settings group.)
Let me know where to post my version of the driver so that you can check it out. (I posted two early versions of it to two of the bug reports, but you should ignore those now.)
Somebody will have to test my version against the other makes/models -- or else we should split it out as a separate driver just for the DB750X.
Thanks,
// Craig K6NNL
participants (1)
-
Craig Jones