v1.0.3-beta

v1.0.3-beta ist eine winzige Werkzeug-/Build-Wartungs-Beta: Sie stellt den Build auf DfuSe-Dateien um, bereinigt die USB-Konfigurationsdeskriptoren und behebt den Paketierungspfad der Desktop-IDE. Es gibt keine Änderungen an der Firmware-Python-API — v1.0.2-beta-Skripte laufen unverändert.

Highlights

  • DfuSe-Build — die Makefiles erzeugen nun DfuSe-Firmware-Dateien.

  • USB-Bereinigung — eine leere Schnittstelle wurde aus der zweiten USB-Konfiguration entfernt.

  • Keine Firmware-API-Änderungen — neu flashen, und Ihre v1.0.2-beta-Skripte laufen unverändert.

Weitere Änderungen und Verbesserungen

  • Die Makefiles wurden aktualisiert, um DfuSe-Dateien zu verwenden, und die vorgebauten Binärdateien wurden aufgefrischt; eine leere Schnittstelle wurde aus der zweiten USB-Konfiguration entfernt; der IDE-Pfad in der py2exe-Paketierung wurde behoben und die Ausnahme beim Freigeben des Geräts abgefangen.

Inkompatible API-Änderungen

v1.0.3-beta führt keine inkompatiblen Python-API-Änderungen ein (die Änderungen betreffen nur Build/USB/Desktop-Werkzeuge). Skripte, die auf v1.0.2-beta liefen, laufen unverändert — einfach die Firmware neu flashen.