v1.0.2-beta¶
v1.0.2-beta ist eine Beta für die Desktop-IDE und USB-Werkzeuge: Sie fügt einen Einstellungsdialog mit serieller Port-Aufzählung hinzu, eine OpenMV-Debug-Schnittstelle mit getrennten CDC/HID- und Debug-USB-Konfigurationen, verschiebt die Konfigurationsdatei und Benutzerskripte in das Home-Verzeichnis und liefert ein DFU-Image aus. Es gibt keine Änderungen an der Firmware-Python-API — v1.0.1-beta-Skripte laufen unverändert.
Highlights¶
Einstellungsdialog mit serieller Port-Aufzählung.
OpenMV-Debug-Schnittstelle — getrennte CDC/HID- und Debug-USB-Konfigurationen.
DFU-Image ausgeliefert; Konfigurations-/Benutzerskripte in das Home-Verzeichnis verschoben.
Keine Firmware-API-Änderungen — neu flashen, und Ihre v1.0.1-beta-Skripte laufen unverändert.
Neue Funktionen¶
Ein Einstellungsdialog mit serieller Port-Aufzählung, eine OpenMV-Debug-Schnittstelle (getrennte CDC/HID- und Debug-USB-Konfigurationen) und ein DFU-Firmware-Image wurden hinzugefügt. Die eingestellte QT-IDE wurde entfernt.
Weitere Änderungen und Verbesserungen¶
Die Konfigurationsdatei und Benutzerskripte wurden in das Home-Verzeichnis verschoben (verwaltet über
appdirs); unter Windows werden COM-Ports als Zeichenketten zurückgegeben;binwurde infirmwareumbenannt; der serielle Port wird nachopenmv.initgeöffnet; die Warnungen bei getrenntem Gerät und geschlossener serieller Verbindung wurden behoben.
Inkompatible API-Änderungen¶
v1.0.2-beta führt keine inkompatiblen Python-API-Änderungen ein (die Änderungen betreffen nur die Desktop-IDE / USB-Konfiguration / Paketierung). Skripte, die auf v1.0.1-beta liefen, laufen unverändert — einfach die Firmware neu flashen.