Немного теории о таблице преобразования датчика.
Допустим есть следующие записи:
X:1,a:0,b:1
X:2,a:0,b:2
X:3,a:0,b:3
X:4,a:0,b:4
X:5,a:0,b:5
Первая запись действует как влево, так и вправо до следующей. Все последующие действуют вправо.
В виалоне есть магическое число -348201.3876. Если датчик после вычисления возвращает его, то значение из этого сообщения считается невалидным и игнорируется.
На этом значении основанна установка верхних и нижних границ датчика.
При установке нижней границы, в таблицу преобразования добавляется первая, скрытая запись:
x: Xниж. гран.;a:0;b:-348201.3876
Следовательно, все значения меньшие первой записи X, отбрасываются. Т.е. важен сам факт установки нижней границы, и она должена быть меньше/равной первой записи X.
При установке верхней границы, в таблицу преобразования добавляется последняя скрытая запись:
x: Xвер.гран.;a:0;b:-348201.3876
Следовательно, все значения параметра в сообщении, большие Xвер.гран, отбрасываются.
С теорией все.
Добавьте нижнюю границу своему ДУТ`у равной 0, и таблицу преобразования начинающуюся с 5. Все значения меньше 5 литров будут игнорироться.
Alexander Adamovich
flespi