Blogg

MeshCore v1.14.1 lägger till styrkontroll för dutycycle och enhetsstöd

MeshCore v1.14.1 introducerar dutycycle-kontroll och nytt enhetsstöd

MeshCore släppte precis firmware v1.14.1 över repeater-, rumsserver- och companion-plattformar, och ändringarna reflekterar vad communityn har frågat efter: bättre spektrumhantering, strömeffektivitet och stöd för ny maskinvara.

Huvudfunktionen är token bucket-baserad dutycycle-tillämpning. För alla som kör en repeater i Europa på 868 MHz spelar det här en direkt roll—regelefterlevnad blev precis enklare. Token bucket-algoritmen säkerställer att du stannar inom regionala överföringsgränser utan manuell kalkylering eller gissningar. Om du varit nervös över att överskrida dutycycle på en takmontering, tar denna uppdatering bort den oron.

Strömhantering fick också uppmärksamhet. Den nRF52-baserade RAK3401 har nu dedikerad strömoptimering och ansluter sig till tidigare korrigeringar för Heltec V4 och Heltec Tracker V2. På batteridrivna noder eller solrepeatrar räknas varje milliamp. SenseCAP Solar P1 fick GPS-stöd och långtryck-avstängningsfunktionalitet, vilket gör fältdistribution smidigare för solcellsdriven installation.

Nytt enhetsstöd landade också. GAT562 30S Mesh Kit och GAT562 Mesh Tracker Pro stöds nu officiellt över alla firmwarevarianter. För operatörer som vill uppgradera sin mesh-infrastruktur betyder det att ha ny maskinvara redo direkt ur lådan färre firmware-blinkningsworkarounds.

Ett mindre men användbart tillägg: LNA-toggle CLI-kommandon (radio.rxgain on och radio.rxgain off) låter operatörer finjustera mottagarkänsligheten från kommandoraden. Rumsservrar rapporterar nu MCU-temperatur i telemetrisvar, vilket är praktiskt för övervakning av inomhusservermaskiner under temperatursvängningar.

Vägsdiagnostik får äntligen en allvarlig uppgradering

Utgåvan v1.14.0 från några veckor sedan tacklade ett problem som har irriterat communityn i månader: väghashkollisioner. Firmware stöder nu multibyte-väghashes, vilket ersätter single-byte-prefixen som orsakade dubbletter när man försökte spåra paketvägar genom meshen.

Det här spelar roll om du felsöker routingproblem eller övervakar nätverkshälsa. Single-byte-hashes innebar att två helt olika vägar kunde se identiska ut i diagnostikutmatning. Med multibyte-stöd får varje väg ett unikt fingeravtryck, vilket gör diagnostik och felsökning mycket mer tillförlitlig.

Uppdateringen v1.14.0 levererades också med nya CLI-kommandon för loop-detektion och väghashläges-konfiguration, plus ett discover.neighbors-kommando för att kartlägga lokal nätverkstopologi på hela vägen.

Att få uppdateringar till dina noder blev precis enklare

Två nya blogginlägg går igenom OTA-processen (over-the-air) för de två vanligaste MeshCore-plattformsfamiljerna. Uppdatering av nRF-baserade enheter och ESP32-noder är båda enkla nu—ingen mer klättring till taket för att manuellt omflasha en repeater.

För operatörer som kör distribuerade repeterarnätwerk är det här ett spelförändrande moment. Batchuppdateringar över flera noder sker trådlöst.

Ny maskinvara: T-Watch S3 Plus ansluter sig till listan

LilyGos T-Watch S3 Plus fick officiellt MeshCore-stöd. Enheten har GPS, en SX1262 LoRa-radio och en 1,5-tumsenlig färgskärm. För någon som bygger en bärbar meshnod eller behöver portabel situationsmedvetenhet under fältdistribution fyller detta ett specifikt glapp. Den integrerade GPS-en innebär platsdata utan extern maskinvara.

Den bredare trenden över dessa uppdateringar är pragmatism: projektet levererar funktioner som operatörer faktiskt behöver och stöder maskinvara som blir tillgänglig i det vilda. Dutycycle-överensstämmelse, strömoptimering och trådlösa uppdateringar är inte flashiga, men de är det som gör ett meshnätwerk driftsättbar i stor skala.