
From what I can tell, these radios, there is an extra 1 byte write/ack sequence at the end of the big blob of memory in the middle. The 8800/8900 have this similarly set. Not sure why 7900 wasnt set here.
Can you just throw that into the commit message for that patch?
While fixing that, I'm seriously considering refactoring 7800 class, and I really want to use yaesu_common, but it's a beast of a chore. And I dont have 7800, 8800, or 8900 to test with - so would be afraid of breaking those ...
Yeah, same here. That file is a horrific mess, and I would love to get it cleaned up. I have a 7800, but most of the problem comes from the minor yet stark differences between that and its two older brothers. I have no idea why Yaesu can't make three almost-the-same radios more similar in their memory format :(
You want me to resend a patch with some distillation of the first sentence above?
Please :)
--Dan