It would be trivial for us to remove this offset, but I wanted to explain a bit about it and get your opinion if we really want to do this.
Lets take the example of 8.0 and 8.2 for the two values. Since we have .1 pH resolution here this means that:
- pH lower than 8.05 will turn the device on.
- pH between 8.05 and 8.15 will leave it alone.
- pH above 8.15 will turn it off.
So the hysteresis range is actually between 8.05 and 8.15 when you take proper rounding into account.
When you consider that the basic accuracy of all affordable probes are only +/- 0.1 pH, this is a pretty narrow range.
If we allowed the range to come down to 0.1 then the following would happen, suppose your values are 8.0 and 8.1
- pH lower than 8.05 will turn the device on.
- pH above 8.05 will turn it off.
This would eliminate the hysteresis entirely.
Let me know what you think.