Можно изменить следующие настройки:
- Параметры, входящие в сообщение с данными
- Интервал обновления
- Единицы измерения давления
- Единицы измерения температуры
Для изменения настроек используется следующая команда.
Формат команды в ASCII и NMEA 0183:
aTU,R=x,I=x,P=x,T=x<cr><lf>
Формат команды в SDI-12:
aXTU,R=x,I=x,P=x,T=x!
R, I, P, T | Настройки полей датчика давления, влажности и температуры. |
x | Значение настраиваемого параметра |
<cr><lf> | Указатель конца команды в ASCII и NMEA 0183 |
! | Указатель конца команды в SDI-12 |
Пример
Выбор способа применения сообщения NMEA: 0TU,N=
Настройки форматирования NMEA PTU:
Режим PTU XDR: aTU,N=T
Режим PTU MDA: aTU,N=D
Пример MDA:
$WIMDA,29.88,I,1.0120,B,22.5,C,,C,31.5,,,C,,T,,M,,N,,M*3F
Примеры (ASCII и NMEA 0183, адрес устройства 0)
Необходимо получать данные о температуре и влажности каждые 30 секунд
Изменение выбора параметров:
0TU,R=0101000001010000<cr><lf>
0TU,R=01010000&01010000<cr><lf>
Символ «&» недопустим в данной команде. |
Изменение интервала обновления:
0TU,I=30<cr><lf>
0TU,I=30<cr><lf>
Ответное сообщение после изменения настроек:
0R2<cr><lf>
0R2,Ta=23.9C,Ua=26.7P<cr><lf>
Пример (SDI-12, адрес устройства 0)
Изменение единиц измерения на градусы Фаренгейта:
0XTU,U=F!0<cr><lf>
Для проверки данных в режиме SDI-12 необходимо ввести 0XTU!.