Усунення несправностей
Прошивка
Section titled “Прошивка”Кнопка запису неактивна
Section titled “Кнопка запису неактивна”Для ESP32 спочатку вкажіть, що зараз встановлено: оновлення MeshCore чи повна установка. Варіант «Не знаю» не запускає запис.
Якщо тип встановлення обрано, перевірте доступ браузера до USB. Відкрийте сайт у Chrome або Edge на комп’ютері. Safari, Firefox і телефони не підтримуються для запису через USB.
У вікні браузера порожньо — пристрою немає в списку
Section titled “У вікні браузера порожньо — пристрою немає в списку”- Кабель. Найчастіша причина: кабель «лише для заряджання». Спробуйте інший, наприклад від смартфона.
- Напряму. Підключіть без USB-хабів і перехідників.
- Драйвер (Windows, ESP32). Встановіть драйвер CP210x або CH340 — див. Ручна прошивка ESP32.
- Живлення. Пристрій має бути ввімкнений.
Порт зайнятий
Section titled “Порт зайнятий”Закрийте інші вкладки з прошивальником, Arduino IDE, монітори порту та веб-застосунок MeshCore. На Linux дайте
права на порт: sudo setfacl -m u:$USER:rw /dev/ttyUSB0.
Прошивка обірвалась, пристрій не вмикається
Section titled “Прошивка обірвалась, пристрій не вмикається”- nRF52: двічі швидко натисніть RESET — з’явиться диск. Далі прошийте файлом UF2 або в прошивальнику позначте «Пристрій уже в режимі оновлення». Див. Ручна прошивка nRF52.
- ESP32: утримуйте BOOT, натисніть RESET, відпустіть BOOT і прошийте ще раз.
Телефон і застосунок
Section titled “Телефон і застосунок”Телефон не бачить пристрій
Section titled “Телефон не бачить пристрій”- Прошито «З телефона (Bluetooth)», а не USB-версію чи ретранслятор? До ретранслятора по Bluetooth підключитися не можна.
- Увімкнений Bluetooth і надані дозволи застосунку (на Android — «пристрої поблизу» або геолокація).
- Якщо раніше вже підключалися — видаліть пристрій у налаштуваннях Bluetooth телефона і підключіться заново з кодом 123456.
З’єднання постійно рветься (Heltec V3)
Section titled “З’єднання постійно рветься (Heltec V3)”У Heltec V3 дуже маленька антена Bluetooth — тримайте телефон поруч. Для щоденного користування краще плата nRF52.
Мережа
Section titled “Мережа”Не видно інших вузлів
Section titled “Не видно інших вузлів”- Пресет. У застосунку має бути «EU/UK (Narrow)». З іншими параметрами ви нікого не почуєте.
- Діапазон пристрою. Має бути 868 МГц, а не 433. Див. Перший пристрій.
- Адверт. Інші бачать вас лише після того, як ви надішлете адверт.
- Покриття. Поруч може не бути ретранслятора — подивіться карту мережі.
Повідомлення «Sent», а Heard 0 repeats
Section titled “Повідомлення «Sent», а Heard 0 repeats”Ваш пристрій передав повідомлення, але жоден ретранслятор його не підхопив. Вийдіть ближче до вікна або вище, перевірте антену. Якщо ретрансляторів поруч немає — можливо, варто поставити свій.
«Востаннє в мережі багато днів тому»
Section titled “«Востаннє в мережі багато днів тому»”На одному з пристроїв неправильний час. Для ретранслятора чи кімнати адміністратор може синхронізувати годинник
командою clock sync або задати час через USB командою time.
Ретранслятор
Section titled “Ретранслятор”Не можу увійти з застосунку
Section titled “Не можу увійти з застосунку”- Пароль за замовчуванням —
password, якщо його не змінювали. - Ретранслятор має бути в контактах — попросіть його надіслати адверт (
advertчерез USB). - Перевірте, що параметри радіо на ретрансляторі збігаються з мережею:
get radio.
Ретранслятор «глухий» — нікого не чує
Section titled “Ретранслятор «глухий» — нікого не чує”Поруч може бути сильна завада, через яку приймач зменшує підсилення. Допомагає періодичне скидання:
set agc.reset.interval 4Також перевірте антену, кабель і роз’єми.
Ретранслятор перезавантажується вночі
Section titled “Ретранслятор перезавантажується вночі”Найімовірніше, сідає акумулятор. Перевірте get pwrmgt.bootreason і get pwrmgt.bootmv (на nRF52) і див.
Живлення.