v3.4.0¶
v3.4.0 adaugă un driver OLED SSD1306, activează modulul MicroPython framebuf, ridică H7 la 480 MHz, permite ca Ctrl-C să întrerupă scripturile printr-un REPL UART și îmbunătățește biblioteca CMSIS-NN și exemplele de flux optic MAVLink. Nu introduce nicio modificare incompatibilă de API — scripturile v3.3.1 rulează neschimbate.
Aspecte importante¶
S-a adăugat driverul OLED SSD1306.
Modulul
framebufactivat.H7 la 480 MHz — ceas mai rapid pentru mai multă performanță.
Ctrl-C prin REPL UART — scripturile pot fi întrerupte dintr-un REPL UART.
Nicio modificare incompatibilă de API — reflash-ează și scripturile tale v3.3.1 rulează neschimbate.
Funcționalități noi¶
S-a adăugat un driver de afișaj OLED SSD1306.
S-a activat modulul MicroPython
framebuf.S-au adăugat exemple pentru TV-shield, distance-shield și IMU-shield.
Alte modificări și îmbunătățiri¶
S-a ridicat H7 la 480 MHz (s-au actualizat ceasurile H7); s-a actualizat biblioteca CMSIS-NN pentru a folosi funcții NN nepătrate și s-au actualizat modelele NN / CIFAR-10 (cu logare activată în scripturile NN); se include
frozen_mpy.ola compilarea unui modul înghețat.
Remedieri de erori¶
Camera și sistemul:
S-au remediat temporizarea SCCB / I2C pentru F7 și H7 (s-a mutat temporizarea SCCB în fișierele de configurare a plăcii), ceasul SD al H7 și sistemul de fișiere al OpenMV 2.
Scripting și conectivitate:
S-a permis ca Ctrl-C să întrerupă scripturile printr-un REPL UART, s-a setat funcția
ioctlWINC, s-a remediat unbreaklipsă înpy_net_searchși s-au remediat scalarea/direcția exemplului de flux optic MAVLink (cu un LED verde clipind și trimițând întotdeauna pachete de flux indiferent de calitate).
Modificări incompatibile de API¶
v3.4.0 nu introduce nicio modificare incompatibilă de API Python. Scripturile care rulau pe v3.3.1 rulează neschimbate pe v3.4.0 — doar reflash-ează firmware-ul. (Notă: scalarea/direcția exemplului de flux optic MAVLink inclus a fost corectată; reverifică consumatorii din aval ai ieșirii sale.)