16 278
правок
Строка 145: | Строка 145: | ||
=== Задержки при выполнении команд === | === Задержки при выполнении команд === | ||
При работе с устройством по радиоканалу необходимо учитывать особенности передачи информации по интерфейсу LoRa. Из-за наличия в пакете служебной информации и особенностей модуляции радиосигнала передача одного пакета Modbus в одну сторону занимает примерно 0 | При работе с устройством по радиоканалу необходимо учитывать особенности передачи информации по интерфейсу LoRa. Из-за наличия в пакете служебной информации и особенностей модуляции радиосигнала передача одного пакета Modbus в одну сторону занимает примерно 0.3 с. Это увеличивает время реакции устройства на команды пользователей. | ||
Минимальное время реакции | Минимальное время реакции — 0.3 с. Это в случае, если драйвер без задержек отправит команду на устройство. | ||
Максимальное время реакции при устойчивой радиосвязи — 0.9 с. Это если подача команды пользователем совпала с началом передачи другого пакета, сначала этот пакет будет передан — 0.3 с, на него будет получен ответ — ещё 0.3 с, а затем будет отправлена команда — снова 0.3 с. | |||
Рекомендуем размещать устройство в зоне уверенной радиосвязи, то есть на таком расстоянии от контроллера, на котором количество потерянных пакетов несущественно. При нестабильной радиосвязи время реакции на команду может увеличиться. Если команда не была доставлена до устройства, то повторная отправка команды будет выполнена при следующем цикле опроса. Для датчика MSW, настроенного согласно [[#self-heating | рекомендациям]], время реакции на команду может увеличиться до минуты. А если повторно отправленная команда снова не была доставлена, то и больше минуты. | |||
==Обновление прошивки и сброс настроек== | ==Обновление прошивки и сброс настроек== |