MeshCore release v1.17.0

Belangrijkste nieuwe functies

  • MCU-temperatuur toegevoegd aan sensor telemetry van companions
  • Ondersteuning toegevoegd voor LR2021 radio en Meshnology W12
  • Nieuwe room.post CLI-opdracht voor room servers
  • Repeater kan worden uitgeschakeld met een lange druk op de knop
  • Nieuwe set cad on/off CLI-opdracht
  • ESP-targets ondersteunen nu get pwrmgt.bootreason
  • Nieuwe get/set radio.fem.rxgain CLI-opdrachten voor ondersteunde Heltec boards
  • Voorbereidingen getroffen voor Universal Companion met meerdere interfaces

Nieuwe ondersteunde hardware

Deze apparaten worden nu ondersteund:

  • Sensecap MeshTracker X1
  • Sensecap X1
  • Thinknode M7
  • Heltec RC32
  • Heltec V4 R8
  • Heltec Tower V2
  • Elecrow Thinknode M9
  • Elecrow Thinknode M7
  • Nibble Zero Connect
  • RAK Ethernet modules

Radio & bereik verbeteringen

  • Grote verbeteringen aan listen-before-talk en packet collision handling
  • Verbeterde preamble detection
  • Fixes voor vastzittende LoRa IRQ-flags
  • Verbeterde preamble- en header timeout-logica
  • RX boosted gain voor LR1110 verbeterd
  • Nieuwe ondersteuning voor radio.fem.rxgain
  • Hardware CAD blijft standaard uitgeschakeld vanwege de bekende lock-up problemen
  • Nieuwe listen-before-talk aanpak levert vergelijkbare prestaties als hardware CAD zonder de 4 seconden lock-ups

OTA & companion verbeteringen

  • Nieuwe look voor color displays
  • Companion UI reageert sneller
  • Companion ondersteunt voorbereidingen voor meerdere seriële interfaces
  • Tot 4 interfaces kunnen worden ondersteund, zoals BLE en USB
  • start ota geeft nu een foutmelding wanneer een OTA-update op nRF-apparaten mislukt
  • Companion hardware CAD uitgeschakeld
  • MCU-temperatuur toegevoegd aan companion telemetry
  • Hibernate/poweroff energieverbruik verder verbeterd

Bugfixes

Opgeloste problemen:

  • ANON_REQ controle op path_len verbeterd
  • Ongeldige path_len wordt nu geweigerd
  • Thinknode M6 GPS re-init fix
  • KISS modem USB backpressure stalls opgelost
  • ESP32 BLE bonded reconnect fixes
  • ESP32 BLE receive queue synchronisatie verbeterd
  • Heltec V4 hardware USB serial fix
  • T-Beam Supreme OLED fixes
  • Thinknode M3 GPS LED fixes
  • Xiao nRF52 repeater build fix
  • T-Echo Lite DC-DC regulator fix
  • Heltec T114 DC-DC regulator fix
  • GPS time synchronization stall bij lange uptime opgelost
  • Externe watchdog toegevoegd voor Heltec Tower V2
  • SX1262 LDO ondersteuning verbeterd
  • Heltec T114 GPS time sync fix
  • Companion fix wanneer de lijst met anon contacts vol is

Algemene indruk

MeshCore v1.17.0 is vooral een grote radio- en stabiliteitsupdate met:

  • Betere packet collision handling
  • Verbeterde preamble detection
  • Nieuwe radio- en hardwareondersteuning
  • Snellere en vernieuwde companion UI
  • JSON-configuratie voor alle firmwares
  • Verbeterd energiebeheer
  • Veel nieuwe ondersteunde apparaten
  • Voorbereiding op Universal Companion met meerdere interfaces