v3.4.0¶
v3.4.0 fügt einen SSD1306-OLED-Treiber hinzu, aktiviert das MicroPython-Modul framebuf, hebt den H7 auf 480 MHz an, lässt Ctrl-C Skripte über eine UART-REPL unterbrechen und verbessert die CMSIS-NN-Bibliothek sowie die MAVLink-Optical-Flow-Beispiele. Es bringt keine Breaking-API-Änderungen — v3.3.1-Skripte laufen unverändert.
Highlights¶
SSD1306-OLED-Treiber hinzugefügt.
framebuf-Modul aktiviert.H7 mit 480 MHz — höherer Takt für mehr Leistung.
Ctrl-C über UART-REPL — Skripte können von einer UART-REPL aus unterbrochen werden.
Keine Breaking-API-Änderungen — neu flashen, und Ihre v3.3.1-Skripte laufen unverändert.
Neue Funktionen¶
Einen SSD1306-OLED-Display-Treiber hinzugefügt.
Das MicroPython-Modul
framebufaktiviert.TV-Shield-, Distanz-Shield- und IMU-Shield-Beispiele hinzugefügt.
Weitere Änderungen und Verbesserungen¶
Den H7 auf 480 MHz angehoben (H7-Takte aktualisiert); die CMSIS-NN-Bibliothek auf nicht-quadratische NN-Funktionen aktualisiert und die NN- / CIFAR-10-Modelle aktualisiert (mit aktiviertem Logging in den NN-Skripten);
frozen_mpy.obeim Kompilieren eines eingefrorenen Moduls einbezogen.
Fehlerbehebungen¶
Kamera und System:
Das SCCB- / I2C-Timing für den F7 und H7 behoben (SCCB-Timing in die Board-Konfigurationsdateien verschoben), den SD-Takt des H7 sowie das Dateisystem der OpenMV 2.
Skripting und Konnektivität:
Ctrl-C das Unterbrechen von Skripten über eine UART-REPL erlaubt, die WINC-
ioctl-Funktion gesetzt, ein fehlendesbreakinpy_net_searchbehoben und die Skalierung/Richtung des MAVLink-Optical-Flow-Beispiels korrigiert (mit grün blinkender LED und stetigem Senden von Flow-Paketen unabhängig von der Qualität).
Breaking-API-Änderungen¶
v3.4.0 bringt keine Breaking-Python-API-Änderungen. Skripte, die unter v3.3.1 liefen, laufen unter v3.4.0 unverändert — flashen Sie einfach die Firmware neu. (Hinweis: Die Skalierung/Richtung des mitgelieferten MAVLink-Optical-Flow-Beispiels wurde korrigiert; überprüfen Sie nachgelagerte Verbraucher seiner Ausgabe erneut.)