Hi Tom,
Great work....
I've been messing with hardware and base code to add frequency and memories, which takes this towards a consumer tuner.
But there are a lot of "standard" boards out there that people won't want to (or can't) upgrade.
Looking at your WAG section, got me thinking about options for memories without using frequency.
I wondered about a way to "fingerprint" settings that have been found, maybe using the SWR for the first few steps of the tune.
Using 48-bits per entry (3x11-bit SWR, 2x7-bit relay + CSW) there is enough space for 32 entries in the EEPROM, or 1000s in the program space.
So after the first 3 steps of the tune, it could scan the No-So-WAG table for close matches to the 3x SWRs, then try a few inductor/capacitor relay settings from there.
These have previously been found to be good, so if the antenna hasn't significantly changed, and it's been tuned before, then this should find good settings in a few relay switches.
What do you think?