Klient jako przekaźnik
W sieci MeshCore urządzenia mają różne role. Klient (companion) to radio, z którego się pisze: zwykle połączone przez Bluetooth z telefonem z aplikacją MeshCore albo, jak LilyGo T-Deck i T-Pager, z własnym ekranem i klawiaturą. Repeater to węzeł, który odbiera pakiety i nadaje je dalej, żeby wiadomość doszła tam, dokąd nadawca nie sięga bezpośrednio.
MeshCore standardowo nie powierza klientom przekazywania cudzych pakietów. Na tym opiera się skalowalność sieci: gdyby każde radio w zasięgu powtarzało każdą wiadomość, eter szybko by się zapchał, a pakiety zderzałyby się ze sobą i ginęły. Scott Powell, główny twórca firmware’u MeshCore, nazywa przekazywanie przez klientów jednym z dużych błędów Meshtastica.
W zapowiedzi z 13 lutego 2026 r. Scott Powell opisał wyjątek dla firmware’u Ripple MeshCore: urządzenia użytkowników miały pomagać w retransmisji poza publiczną siecią. Ripple to firmware z własnym interfejsem dla urządzeń z ekranem, takich jak T-Deck, T-Pager i T-Watch S3 Plus. Tryb nazywa się off-grid albo client repeat. Firmware companion obsługuje go od wersji 1.13.0 z 15 lutego 2026 r.
Osobne częstotliwości
Oddzielenie obu zastosowań miały zapewnić częstotliwości przeznaczone dla off-grid. W lutym ich lista była jeszcze uzgadniana. Chodzi o to, żeby radio, którego ktoś po powrocie z terenu zapomni przełączyć, nie przekazywało pakietów w publicznej sieci i nie psuło w niej tras.
Od wersji 1.16.0 z 6 czerwca 2026 r. firmware companion pozwala włączyć przekazywanie tylko na trzech częstotliwościach: 433,000 MHz, 869,495 MHz i 918,000 MHz. Ustawienie z inną częstotliwością odrzuca. Dla Europy przeznaczona jest 869,495 MHz. Leży w podpaśmie 869,4–869,65 MHz, w którym wolno nadawać z mocą do 500 mW e.r.p. (moc razem z zyskiem anteny) przez najwyżej 10% czasu. Wcześniej europejską częstotliwością off-grid była 869,000 MHz, w części pasma 868 MHz z dużo ostrzejszymi limitami: zwykle 25 mW e.r.p. i 0,1–1% czasu nadawania. Kto ma firmware 1.13.0–1.15.x, powinien więc zaktualizować radio przed wyjazdem w teren.
W Polsce dla opisywanego trybu off-grid wybierz 869,495 MHz. Zakres obejmujący 918 MHz ma odrębne warunki użytkowania — sama dostępność tej częstotliwości w firmware nie oznacza, że konfiguracja je spełnia. 433,000 MHz wypada tuż poza europejskim pasmem 433 MHz dla urządzeń, które nie wymagają pozwolenia.
Wybór przez region
W Ripple tryb off-grid jest częścią regionów. Zwykły region służy do funkcji Set Scope, czyli do zawężania zasięgu wiadomości do wybranego obszaru. Firmware ma też region domowy, w którym urządzenie akurat pracuje. Zmiana regionu domowego może teraz przełączyć radio na inne ustawienia.
Po wybraniu „New…” w ekranie „Manage Regions” firmware pyta o typ regionu: zwykły, z własnymi ustawieniami radia albo Off-grid. W przedstawionym interfejsie region typu Off-grid łączy własne ustawienia radia z funkcją client repeat. Pozwala przy tym wybrać tylko jedną z zarezerwowanych częstotliwości. Sam region z niestandardową częstotliwością nie uruchamia retransmisji, choć przyjmie dowolną częstotliwość.
Tryb włącza się, ustawiając region Off-grid jako domowy. Na ekranie głównym trzeba dotknąć lewego górnego rogu: pod profilami sieci pojawia się lista regionów, a te z własnymi ustawieniami radia mają dopisek (*). Wybranie regionu zapisuje go jako domowy i od razu przełącza radio. Do publicznej sieci wraca się, wybierając w tym samym menu jej profil.
T-Pager nie ma ekranu dotykowego, więc wygląda to trochę inaczej. Na liście regionów bieżący region domowy jest pomarańczowy. Po wybraniu regionu otwiera się ekran jego szczegółów z poleceniem „Set as Home”. Żeby wrócić do publicznej sieci, wybierz region „*” (region pusty, bez przypisanego obszaru) i znowu „Set as Home”.
Radio z telefonem
Z trybu mogą korzystać też radia companion połączone z aplikacją. Liam Cottle, autor aplikacji MeshCore, dodawał go do niej w lutym, z innym interfejsem niż w Ripple. W firmware companion przekazywanie włącza się razem z ustawieniami radia (częstotliwość, szerokość pasma, SF, CR), które wysyła aplikacja. Domyślnie tryb jest wyłączony.
Dla kogo
Tryb off-grid jest dla grup, które ruszają w odległe miejsca bez publicznej sieci i bez repeaterów. Radia uczestników przekazują sobie nawzajem pakiety, więc wiadomość może dotrzeć do osoby poza bezpośrednim zasięgiem nadawcy. Scott Powell liczy, że dzięki temu MeshCore trafi do grup poszukiwawczo-ratowniczych i służb ratunkowych. Po powrocie przełącz radio na profil publicznej sieci.
Artykuł powstał na podstawie wpisu Scotta Powella „Off-grid (client repeat) Mode” na blogu MeshCore, notek wydania firmware’u companion 1.13.0 i 1.16.0 oraz kodu i dokumentacji MeshCore na GitHubie.
