Very nice!
Compiled and uploaded with no problems.
A straight key works well. I had already simply modded KD8CEC's code by removing the intermediate paddle value lines in getPaddle to get clean straight keying. Now I'll have to wire up A7 and try a paddle. I like the tuning and that your version offsets the frequency taking the sidetone into account.
Nice job on the documentation.
Now to add CAT and ....
THANKS!!!
? Bob?? KD8CGH