MeshCore v1.14.1 přináší kontrolu pracovního cyklu a podporu nových zařízení
MeshCore právě vydal firmware v1.14.1 pro repeater, room server a companion platformy a změny odrážejí, o co komunita prosila: lepší správu spektra, energetickou účinnost a podporu vznikajícího hardwaru.
Hlavní funkcí je vynucování pracovního cyklu na základě token bucketu. Pro všechny, kdo provozují repeater v Evropě na frekvenci 868 MHz, je to přímo důležité—soulad s regulačními předpisy je nyní jednodušší. Algoritmus token bucketu zajišťuje, že zůstanete v rámci regionálních limitů přenosu bez ručního výpočtu nebo hádání. Pokud jste se obávali překročení pracovního cyklu na střešním uzlu, tato aktualizace vám tuto starost odstraní.
Pozornost se věnovala také správě napájení. Zařízení RAK3401 založené na nRF52 má nyní vyhrazenou optimalizaci výkonu a připojuje se k dřívějším opravám pro Heltec V4 a Heltec Tracker V2. Na bateriově napájených uzlech nebo solárních repeaterech se počítá každý miliamp. SenseCAP Solar P1 získal podporu GPS a funkci vypnutí dlouhým stisknutím, což činí nasazení v terénu hladším pro solarně napájené systémy.
Dorazila také nová podpora zařízení. Sada GAT562 30S Mesh Kit a GAT562 Mesh Tracker Pro jsou nyní oficiálně podporovány ve všech variantách firmware. Pro operátory, kteří se chystají upgradovat svou mesh infrastrukturu, znamená to, že mají nový hardware připravený ihned z krabice, bez potřeby obcházejících řešení pro flash firmware.
Menší, ale užitečný přídavek: CLI příkazy pro přepínání LNA (radio.rxgain on a radio.rxgain off) umožňují operátorům doladit citlivost přijímače přímo z příkazové řádky. Room servery nyní hlásí teplotu MCU v telemetrických odpovědích, což je praktické pro monitoring hardware vnitřních serverů během teplotních výkyvů.
Diagnostika cest konečně dostala vážnou modernizaci
Vydání v1.14.0 z před několika týdny řešilo problém, který komunitu sužuje již měsíce: kolize path hashů. Firmware nyní podporuje multibytové path hashe, což nahrazuje jednobajtové prefixy, které způsobovaly duplikace při pokusu o trasování cest paketů skrz mesh.
Toto je důležité, pokud ladíte problémy s routingem nebo monitorujete zdraví sítě. Jednobajtové hashe znamenaly, že dvě zcela odlišné cesty mohly vypadat stejně na diagnostickém výstupu. S podporou multibytu dostane každá cesta jedinečný identifikátor, což činí diagnostiku a řešení problémů podstatně spolehlivějšími.
Aktualizace v1.14.0 také přinesla nové CLI příkazy pro detekci smyček a konfiguraci režimu path hashu, plus příkaz discover.neighbors pro mapování lokální topologie sítě za běhu.
Nasazení aktualizací na vaše uzly se právě stalo jednodušší
Dva nové příspěvky na blogu procházejí procesem OTA (over-the-air) aktualizace pro dvě nejčastější rodiny platforem MeshCore. Aktualizace zařízení založených na nRF a uzlů ESP32 jsou nyní obě přímočaré—už nemusíte lézt na střechu, abyste ručně reflashovali repeater.
Pro operátory provozující distribuované sítě repeaterů je toto zásadní změna. Hromadné aktualizace v několika uzlech probíhají bezdrátově.
Nový hardware: T-Watch S3 Plus se připojuje k portfoliu
T-Watch S3 Plus od LilyGo získal oficiální podporu MeshCore. Zařízení má GPS, LoRa radio SX1262 a barevný dotykový displej o úhlopříčce 1,5 palce. Pro ty, kdo vytváří přenosný mesh uzel nebo potřebují situační povědomí nositelné techniky během nasazení v terénu, toto vyplňuje specifickou niku. Integrovaná GPS znamená údaje o poloze bez externího hardwaru.
Širší trend těchto aktualizací je pragmatismus: projekt dodává funkce, které operátoři skutečně potřebují, a podporuje hardware, který se objevuje v přírodě. Soulad s pracovním cyklem, optimalizace výkonu a bezdrátové aktualizace nejsou efektní, ale jsou to věci, které činí mesh síť nasaditelnou ve velkém měřítku.