Поиск и устранение неисправностей

Почему устройство отображается как «в сети последний раз много дней назад»?

Если вы используете T-Deck, вероятно, на нем не установлено время. Это случается, если отсутствует GPS-модуль, не зафиксированы спутники или выставлена неверная скорость передачи данных для GPS.

Если же вы используете мобильное приложение на Android или iOS, проблема может быть в некорректном времени на стороне удаленного клиента, репитера или сервера комнаты.

Для исправления ситуации узнайте текущее время в формате epoch на специализированных сервисах и настройте часы T-Deck. Для репитеров и серверов комнат администратор может синхронизировать время удаленно через T-Deck (функция clock sync) либо отправить команду time через USB-консоль, подключившись к устройству напрямую.


Почему нужный узел не отображается в списке обнаружения или контактов?

Ситуация аналогична предыдущему пункту: проверьте корректность настроек времени на всех устройствах в сети. Без синхронизации времени узлы могут не отображаться в списках активных контактов.


Как подключиться к репитеру по Bluetooth?

Напрямую подключиться к устройству с прошивкой репитера (repeater) через Bluetooth невозможно. Для работы с мобильным приложением необходимо использовать прошивку BLE companion — только она поддерживает беспроводное сопряжение со смартфоном.


Почему телефон не видит устройство-компаньон по Bluetooth?

Убедитесь, что на плату установлена версия прошивки Bluetooth companion, а не вариант USB-only, предназначенный исключительно для проводного соединения.


Какой пароль для сопряжения по Bluetooth?

По умолчанию для установки связи используется код: 123456


Почему Heltec V3 постоянно теряет связь со смартфоном?

На печатной плате Heltec V3 установлена миниатюрная спиральная антенна для Wi-Fi и Bluetooth. Ее радиус действия крайне мал — всего около метра. Для улучшения стабильности соединения можно заменить штатную спираль на отрезок провода длиной 31 мм. После такой модификации дальность работы Bluetooth заметно возрастает.


Устройство работает нестабильно. Как полностью очистить память для переустановки?

Если работа вашего RAK, T1000-E или Xiao nRF52 кажется некорректной, выполните полную очистку:

  1. Подключите гаджет к компьютеру через USB-C и переведите его в режим прошивки:
  • Для RAK: нажмите кнопку сброса дважды.
  • Для T1000-E: быстро отсоедините и снова примагнитьте кабель питания дважды.
  • Для Heltec T114: дважды нажмите нижнюю кнопку reset.
  • Для Xiao nRF52: нажмите reset один раз (или дважды, если не сработало). В крайнем случае переподключите плату к USB.
  1. На рабочем столе компьютера появится новый съемный диск.
  2. Скачайте нужный файл flash_erase для вашего устройства:
  • RAK WisBlock и Heltec T114: Flash_erase-nRF32_softdevice_v6.uf2
  • Seeed Studio Xiao nRF52 WIO: Flash_erase-nRF52_softdevice_v7.uf2
  1. Перетащите загруженный файл в корень появившегося диска.
  2. Дождитесь окончания копирования. Если возникнет окно с ошибкой — проигнорируйте его.
  3. В веб-консоли прошивальщика выберите серийный порт вашего устройства и нажмите Enter. Память очищена.
  4. Теперь можно устанавливать свежую версию прошивки MeshCore.

Дополнительно: начиная с версии 1.7.0, доступен режим CLI Rescue. Если на устройстве есть пользовательская кнопка, зажмите ее в течение первых 8 секунд после включения для активации режима спасения.


Ошибка «failed to open» в WebFlasher на Linux

Если у системы нет прав доступа к USB-порту, процесс прерывается ошибкой открытия порта. Чтобы исправить это, разрешите браузеру использовать порт, выполнив команду (замените YOUR_USER_HERE на ваше имя пользователя):

setfacl -m u:YOUR_USER_HERE:rw /dev/ttyUSB0

Вы не можете скопировать содержимое этой страницы