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.