Update NUMBER.ChangeRateThreshold.md

This commit is contained in:
CaCO3
2024-12-25 10:27:47 +01:00
committed by GitHub
parent 26ca15e18a
commit a348a51f14

View File

@@ -9,17 +9,17 @@ This parameter is intended to compensate for small reading fluctuations that occ
It is only applied to the last digit of the read value (See example below). It is only applied to the last digit of the read value (See example below).
If the read value is within PreValue +/- Threshold, no further calculation is carried out and the Value/Prevalue remains at the old value. If the read value is within PreValue +/- Threshold, no further calculation is carried out and the Value/Prevalue remains at the old value.
Example: ## Example
Smallest ROI provides value for 0.000x - Smallest ROI provides value for `0.000'x` (Eg. a water meter with 4 pointers behind the decimal point)
ChangeRateThreshold = 2 - ChangeRateThreshold = 2
Extended Resolution disabled: #### With `Extended Resolution` **disabled**
PreValue: 123.456'7 >>> Threshold = +/- 0.000'2 PreValue: `123.456'7` -> Threshold = `+/-0.000'2`.<br>
Comparative value >>> max = 123.456'9 and min = 123.456'5 All changes between `123.456'5` and `123.456'9` get ignored
Extended Resolution enabled: #### With `Extended Resolution` **enabled**
PreValue: 123.456'78 >>> Threshold = +/- 0.000'02 PreValue: `123.456'78` -> Threshold = `+/-0.000'02`.<br>
Comparative value >>> max = 123.456'80 and min = 123.456'76 All changes between `123.456'76` and `123.456'80` get ignored.
![](img/ChangeRateThreshold.png) ![](img/ChangeRateThreshold.png)