Releases
DMC-Firmware wird als fertige Binaries pro Board und Track veröffentlicht. Am einfachsten flasht du mit dem Web-Flasher.
Erste Schritte
- Öffne den Toolbox-Flasher.
- Wähle deinen Firmware-Typ (Track) und dein Board.
- Wähle eine Version (standardmäßig die neueste).
- Wähle einen Image-Typ: Update oder Full Flash.
- Flashe und richte das Gerät danach über das Webpanel oder die serielle Konsole ein.
Firmware-Tracks
DMC hat drei Tracks, jeweils auf einem Branch basierend. Alle drei sind Repeater-Firmware; DMC liefert keine Companion-Firmware.
| Track (Branch) | Was es ist | Enthält |
|---|---|---|
dmc-dev |
Offizielle Repeater-Firmware | Repeater + Filter |
dmc-dev-packetlog |
Repeater-Firmware mit PacketLog | Repeater + Filter + Packet-Logging |
dmc-observer-dev |
Observer-Firmware | Repeater + Filter + On-Device-MQTT + OTA (kein PacketLog) |
Im Observer-Track bekommen Repeater alles; Room Server bekommen MQTT und OTA, aber keinen Filter, da ein Room Server per Definition nicht repeatet.
Dateiauswahl
*.bin: inkrementelles Update für ein Gerät, das bereits DMC-Firmware ausführt.*-merged.bin: vollständiges Flash-Image ab Adresse0x0für eine saubere Installation.
Einrichtung nach dem Flashen
dmc-dev(Repeater): über die serielle Konsole oder das Webpanel konfigurieren.dmc-dev-packetlog: wie der Repeater; keine zusätzliche Konfiguration für PacketLog.dmc-observer-dev(Observer): WiFi einstellen undset mqtt.iata <code>, ein Broker-Preset wählen. Siehe Custom CLI.