Releases
DMC-firmware wordt uitgebracht als kant-en-klare binaries per board en track. De eenvoudigste manier om te flashen is de webflasher.
Aan de slag
- Open de Toolbox-flasher.
- Kies je firmwaretype (track) en board.
- Kies een versie (standaard de nieuwste).
- Kies een image-type: Update of Full Flash.
- Flash, en stel het apparaat daarna in via het Webpaneel of de seriële console.
Firmware-tracks
DMC kent drie tracks, elk gebaseerd op een branch. Alle drie zijn repeater-firmware; DMC levert geen companion-firmware.
| Track (branch) | Wat het is | Bevat |
|---|---|---|
dmc-dev |
Officiële repeater-firmware | Repeater + filters |
dmc-dev-packetlog |
Repeater-firmware met packetlog | Repeater + filters + packet logging |
dmc-observer-dev |
Observer-firmware | Repeater + filters + on-device MQTT + OTA (geen packetlog) |
In de observer-track krijgen repeaters alles; room servers krijgen wel MQTT en OTA maar geen filter, omdat een room server per definitie niet repeat.
Bestandskeuze
*.bin: incrementele update voor een apparaat dat al DMC-firmware draait.*-merged.bin: volledige flash-image vanaf adres0x0voor een schone installatie.
Setup na het flashen
dmc-dev(repeater): configureer via seriële console of het Webpaneel.dmc-dev-packetlog: zoals de repeater; geen extra configuratie voor packetlog.dmc-observer-dev(observer): stel wifi in enset mqtt.iata <code>, kies een broker-preset. Zie Custom CLI.