Включается только по кабелю Ethernet. В поле кабель снят — узел остаётся на модеме, Wi‑Fi не поднимается. Облако, MQTT и спектрограммы по сети отключаются.
Имя узла Meshtastic в Bluetooth — часто вида Имя_XXXX; достаточно короткого имени
BLE: —
Сумма пути: mic_gain + AGC(если вкл) + ATTNS + ASROUT + SW. SPL: L = raw − G (+ калибровка C).
Вкл: устройство работает сетевым микрофоном — звук можно послушать в плеере. Распознавание дронов на это время приостановлено; шумомер, направление и MQTT работают. Выкл — полное обнаружение.
По умолчанию выключено: ровный уровень даёт более стабильное распознавание. Включите, чтобы слышать более слабые и далёкие звуки — точность может немного снизиться.
Аппаратный срез на чипе: выкл / 70 / 125 / 150 / 180 Гц. По умолчанию 125 Гц (desk). После Apply смотри hpf_readback.
Насколько звук должен выделяться на фоне, чтобы событие ушло в отчёт. Ниже порога устройство продолжает слушать, но событие не публикует. 0 — публиковать всегда (лабораторный сбор).
Desk baseline (колонка≠поле): gain 8, AGC выкл, HPF 125 Гц, NS выкл. Точка отсчёта, не полевой оптимум.
SPL при 0 dBFS по эталонному шумомеру (60…160 дБ, SPL = dBFS + офсет). 0 = не откалибровано: заводской номинал 121 дБ (REW+UMIK) со звёздочкой.
ВНИМАНИЕ: изменение этих параметров может ухудшить качество детекции. Меняйте только если понимаете последствия.
1.00 = выкл (прозрачно). Меньше = сильнее давит. 0 = максимум (режет тоны дрона!).
Ослабление в тишине снижает AGC на фоне.
Выкл / Вкл: доп. снижение AGC в тишине (меньше фона при высоком усилении).
Базовое доп. ослабление в тишине при номинальном уровне. 1.0 = по умолчанию DSP.
Консервативно ~0.2: почти не давит высокий AGC (дальность). 1.0 ≈ фон стабилен независимо от AGC. >1 — жёстче.
Если Hub отвечает, события идут только на него и пересылаются в облако. Если HUB не отвечает — события напрямую уходят в облако.
Primary NTP. Fallback: time.google.com, time.cloudflare.com.
Авто-reboot раз в сутки (время настраивается, по умолчанию 01:00). GitHub OTA — через 30 мин после настроенного времени (даже если reboot выкл).
Отдельный пароль (не логин WebUI).
Источник: https://github.com/Gfermoto/UAV-radar/releases · v*-ota · firmware-nevod_diy.bin
Секция закрыта — разблокируйте в блоке выше
https://185.218.111.196:9444/
Адрес сервера Cloud и отправка спектрограмм. Токен — во вкладке «Интеграции».
Секция закрыта — разблокируйте в блоке выше
Спектрограмма отправляется вместе с событием — она нужна для разбора и дообучения. «При детекции» — только подтверждённые события. Тестовый режим шлёт раз в 120 с независимо от событий.
После включения микрофона узел сам вернётся в детекцию. Снимите галку — микрофон останется.
HTTP-порт сервера площадки (по умолчанию 8088).
Загрузите .bin ниже (нужна сессия WebUI). Отдельная страница /update без логина не работает — откройте вкладку OTA здесь.
Все три файла лежат рядом в Release: .bin, .manifest.json и .bin.sig. Без манифеста и подписи узел отклоняет загрузку (403).
Источник: https://github.com/Gfermoto/UAV-radar/releases · v*-ota · firmware-nevod_diy.bin
Проверка и загрузка прошивки с GitHub Releases (теги v*-ota).
Доступная версия: —
Проверка и загрузка TFLite с GitHub (тег diy-model-ota). После успешного Apply нужна ручная перезагрузка.
—