Blog

MeshCore Firmware v1.16.0 przynosi zgodność z UE i oszczędność energii

Oprogramowanie sprzętowe MeshCore v1.16.0 wylądowało na całej platformie 6 czerwca—aplikacja towarzysza, repeater i serwer pomieszczeń wszystko zaktualizowane w tym samym czasie. Ta skoordynowana wersja sygnalizuje dojrzałość ekosystemu, ale co ważniejsze, przynosi praktyczne ulepszenia, które mają znaczenie dla każdego, kto prowadzi sieć mesh w całej Europie.

Dostrojenie współczynnika rozproszenia i niezawodność radia

Najbardziej bezpośrednia korzyść dla operatorów repeatera: dłuższe preambuły przy niższych współczynnikach rozproszenia. Gdy SF ≤ 8, preambuła rozciąga się teraz do 32 symboli (w górę z 16 dla wyższych SF). To daje radiu więcej czasu na zablokowanie się na przychodzących pakietach, szczególnie przydatne dla szybkich transmisji, gdzie marginesy czasowe są bardziej ograniczone. Dla repeaterów na dachu w zatłoczonych środowiskach RF—powszechnych w gęstych europejskich miastach—zmniejsza to utracone pakiety bez spalania dodatkowej energii.

Wsparcie rozszerzonego potwierdzenia wysyłki również trafia w tym wydaniu. Potwierdzenia teraz zawierają 6 bajtów zamiast 4, dając węzłom więcej kontekstu na temat pomyślnego dostarczenia pakietów. Osoby komponujące surowe pakiety z aplikacji towarzysza zauważą, że maksymalny rozmiar ramki protokołu wspięł się do 176 bajtów, otwierając miejsce na bardziej ambitne aplikacje.

Przesunięcie częstotliwości poza siecią w celu zgodności z UE

Przepisy dotyczące częstotliwości UE właśnie stały się bardziej rygorystyczne (lub jaśniejsze, w zależności od perspektywy). Węzły powtarzacza klienta działające poza siecią domyślnie przełączają się na 869.495 MHz zamiast 869.0 MHz. To dostosowanie jest zgodne z egzekwowaniem cyklu pracy i alokacją pasma w całych alokacjach 868 MHz w Europie. Jeśli ktoś prowadzi repeater poza siecią na kontynencie, oprogramowanie sprzętowe obsłuży to automatycznie—nie jest potrzebna konfiguracja ręczna, chociaż walidacja CLI na rxdelay i txdelay teraz łapie błędne konfiguracje przed wdrożeniem.

Nowa obsługa sprzętu i warianty urządzeń

Wydanie dodaje siedem nowych wariantów urządzeń: Kartę LilyGo T-Echo, LilyGo T-Impulse Plus, Station G3, Węzeł siatki Heltec T1, nowe warianty powtarzacza/towarzysza Xiao S3, plus oprogramowanie sprzętowe modemu KISS dla większości płyt. Europejscy konstruktorzy zauważą, że linia T-Echo Line nadal się rozszerza—T-Echo Lite otrzymał poprawki do kontroli RXEN/TXEN i obsługi TCXO, rozwiązując problemy ze stabilnością, które niektórzy operatorzy zgłosili w terenie.

Zestaw ekspansji Heltec V4 ma teraz dedykowany wariant powtarzacza. Dla każdego budującego kompaktową konfigurację na dachu, to zmniejsza zmianę części.

Całkowita przebudowa zarządzania energią

Repetery ESP otrzymały szerokie ulepszenia oszczędzania energii na całej linii. Towarzyszący nRF również odnotowuje zmniejszone zużycie baterii. Starsze płyty czerpią korzyści z cięć w użytkowaniu pamięci RAM, co oznacza, że urządzenia z napiętymi ograniczeniami pamięci (pomyśl o płytach RP2040 pierwszej generacji) nie będą wymuszać przechowywania podczas operacji. To ma znaczenie w zdal­nych wdrożeniach, gdzie wymiana baterii oznacza wspinaczkę z powrotem na maszt.

Kontrola ruchu powodziowego i oddychająca sieć

Dwie nowe zmienne CLI pojawiły się: flood.max.unscoped i flood.max.advert. Pierwsza ogranicza pakiety powodziowe bez zakresu według liczby przeskoków; druga robi to samo dla ogłoszeń. Wartości domyślne są rozsądne (64 dla bez zakresu, efektywnie wyłączone; 8 dla ogłoszeń). Operatorzy sieci zarządzający dużymi klastrami mesh mogą teraz dostroić, jak agresywnie pakiety się rozprzestrzeniają—krytyczne, gdy przepisy cyklu pracy ograniczają przepustowość. Domyślny przedział ogłoszeń również rozciągnął się do 47 godzin (z 12), zmniejszając szumy sieciowe bez poświęcania prędkości odkrywania.

Postępy w aplikacji mobilnej

Oprogramowanie sprzętowe towarzysza teraz obsługuje anonimowe żądania i odpowiedzi z węzłami bez kontaktu oraz może komponować surowe pakiety bezpośrednio. Funkcja odkrywania regionu pozwala aplikacji wysyłać zapytania do pobliskich repeaterów bez wcześniejszego dodawania ich do kontaktów. Dla kogoś wdrażającego się na nieznanym terenie, to usprawnia konfigurację.

Towarzysz również zyskał logikę automatycznego wyłączenia podczas pracy na baterii, wraz z ostrzeżeniem interfejsu użytkownika na wyświetlaczu, gdy zostanie wykryta zasilacz zewnętrzny. Logika ponownego połączenia WiFi towarzysza została przeprojektowana, aby uniknąć blokowania operacji—ważne na urządzeniach podłączonych do niestabilnych sieci.

Co dalej

Pobierz najnowsze oprogramowanie sprzętowe z flasher.meshcore.io. Pełne uwagi wydania szczegółowo opisują wszystkie ponad 50 zmian. Dla operatorów repeaterów, sam ulepszenia energii i nowe kontrole powodziowe uzasadniają uaktualnienie. W przypadku wdrożeń poza siecią w UE, przesunięcie częstotliwości jest niezbędne do zachowania zgodności.