This seems likely, should it be surprising that the firmware will happily go along with this and give measurements well outside the specs? I'm not sure what the best method for handling this would be.
I would leave it as is because I don't see clear benefits in "sanity check" in this case because that would decrease "hackability".
Please explain the causal connection - if there is one.
This also complicates the code, needless to say firmwares are not perfect, more complications potentially would make it less stable/feature rich.
I can make it infinitely "feature rich", provided it isn't required that the features actually
work.
Anyway, I think most measurements functions work with curves, not with measurement points.
I really don't understand what you are trying to say. A digitising scope can
only measure points. Waveforms are
only curves, until you are dealing at the level of individual photons and electrons and quantum, physics.
Performing sanity checks on this is just to tricky and quite pointless, imho.
If the manufacturers carelessly get that wrong, what else have they carelessly got wrong?
Old saying: "Fool me once, shame on you. Fool me twice, shame on me".