LGT-92 как полевой тестер
С заводскими настройками Dragino LGT-92 передаёт данные лишь раз в несколько минут. Один downlink из The Things Stack — и он выходит на связь каждые 30 или даже 20 секунд, превращаясь в недорогой полевой тестер.
Доступно в тарифах ProBusiness
LGT-92 — недорогой LoRaWAN-трекер от Dragino, который выпускается для всех частотных диапазонов. fieldtester.io распознаёт его автоматически. Однако как измерительный прибор этот удобный трекер с заводскими настройками подходит лишь отчасти: по умолчанию он передаёт данные только раз в несколько минут. Если вы быстро идёте пешком или едете на велосипеде, в ваших съёмках остаются заметные пробелы.
Но одним приёмом интервал можно сократить до 30 или даже 20 секунд, причём без всякого кабеля: с помощью downlink из The Things Stack.

Как изменить интервал
- В консоли The Things Stack откройте ваше приложение, а в нём в разделе End devices — LGT-92.
- Перейдите на вкладку Messaging и выберите Schedule downlink.
- Оставьте выбранным Replace downlink queue и введите в поле FPort значение 2.
- В поле Payload type выберите Bytes и введите в Payload
01 00 00 1E. - Оставьте Confirmed downlink неотмеченным и нажмите Schedule downlink.
LGT-92 слушает эфир лишь недолго после каждого своего uplink. Поэтому downlink ждёт в The Things Stack, пока трекер не выйдет на связь в следующий раз; после этого действует новый интервал. На вкладке Live data видно, когда он был доставлен.
Отправляйте только одну команду за раз: действует всегда та, что доставлена последней. Поэтому команду для возврата отправляйте только после измерительной поездки.
Что означают байты
Первый байт, 01, — это команда «установить интервал передачи», а три байта после него — число секунд в шестнадцатеричном виде:
| Интервал | Payload |
|---|---|
| 20 секунд | 01 00 00 14 |
| 30 секунд | 01 00 00 1E |
| 1 минута | 01 00 00 3C |
| 20 минут | 01 00 04 B0 |
20 секунд работают только при хорошем приёме, когда трекер передаёт с низким коэффициентом расширения. Дальше от шлюза каждый пакет дольше находится в эфире, и правила частотного диапазона тогда требуют более длинных пауз. Поэтому 30 секунд — надёжный выбор.
Если LGT-92 подключён к последовательному порту через USB-адаптер, того же можно добиться AT-командой AT+TDC=30000 (в миллисекундах).
Верните интервал после измерительной поездки
Короткий интервал расходует батарею и время в эфире. The Things Network разрешает каждому устройству около 30 секунд времени в эфире в сутки (Fair Use Policy). При коэффициенте расширения 7 и интервале 30 секунд этого хватает примерно на четыре часа измерительной поездки, при более высоких коэффициентах расширения — на гораздо меньшее время. Поэтому после измерительной поездки снова установите для LGT-92 длинный интервал, например 20 минут командой 01 00 04 B0.
Измерения с fieldtester.io
Если вебхук fieldtester.io добавлен в ваше приложение, fieldtester.io распознаёт LGT-92 по первому uplink. Каждый uplink становится точкой измерения с местоположением, сигналом и шлюзами, которые его приняли. Чтобы определить местоположение, LGT-92 нужно открытое небо. Если ему не удаётся получить GPS-фикс, перед каждой передачей он ищет спутники до 150 секунд (настройка AT+FTIME), а затем отправляет данные без координат. Поэтому в помещении uplink приходят лишь раз в несколько минут, даже при коротком интервале. Как настроить вебхук, показывает наше руководство.