Re:...keep adding features to version that supports the original :-)
I have no plans to do anything more with devices requiring the old protocol or at least anything I will release to the public. Of course, nothing prevents the firmware for any of these devices from being compatible with the newer protocol.
Re: Why 32?
It's a hobby and I enjoy experimenting.
Re: 3-D plots are trivial now...
Many things are now trivial compared with where we were even a few years ago. Still, I wouldn't want to write a 3D plotting program in assembler.
I thought about running a longer experiment with the Lite's IFBW where we run through more combos. For example, if we set the bounds for the Averages to 1-40 but we also include bounds for E0 or 1-15. This would give us 600 combinations. Of these, we would have 276 unique IFBW settings. This assumes Dislord's firmware works as they claim. In other words, an IFBW of 400Hz could be achieved with Avg/E0 combinations of 10/15, 15/10, 25/6 and 30/5. We would expect all of these would yield the exact same results based on Dislord's statements. Of course, the lower the IFBW, the longer it will take to sweep.
To speed things up we can limit the Average to 1-10. This allows an IFBW between 400Hz and 60kHz, with 74 unique settings. Shown with 2 sweeps per setting.