Калибровка вносит поправку на сдвиг нуля в измерения барометра. Тем не менее остается существенная температурная зависимость.
Есть два способа внесения калибровочной поправки. В обоих случаях нужно знать истинное давление, измеряемое прибором в текущий момент.
Калибровка хранится в параметре /bar/bcalib#Zoffset_Pa. Изменение параметра возможно только в течение 10с после предварительной команды разрешения калибровки.
Калибровка производится командами CLI с консоли или по CoAP через GET /cli.
Разрешение калибровки:calib <Serial>
<Serial> – серийный номер устройства: 20012345, s123, sa456
Калибровка:bcalib Zoffset_Pa dP или сокращенно bcalib z dP
dP – поправка нуля барометра в Паскалях ( P = Pизмеренное + dP )
Поправка dP вычисляется автоматически программой RTLSboot в процессе тестирования устройства на производстве. Текущее давление берется с опорного анкера.
Для отладки и тестирования. Может использоваться для массовой калибровки устройств при условии одинакового давления на них (расположены рядом и на одной высоте)
Разрешение калибровки:calib 268435455
Калибровка:bforce Prel
Prel – правильное текущее давление (за вычетом нормального атмосферного давления 101325 Па)
После выдачи этой команды будет вычислен и запомнен параметр /bar/bcalib#Zoffset_Pa.
Просмотра текущих измерений давления с учетом калибровки:
CLI команда barshow
лог барометра