v3.4.0

v3.4.0 dodaje SSD1306 OLED upravljač, omogućuje MicroPython modul framebuf, podiže H7 na 480 MHz, omogućuje Ctrl-C prekid skripti preko UART REPL-a te poboljšava CMSIS-NN biblioteku i primjere optičkog toka za MAVLink. Ne uvodi nikakve nekompatibilne promjene API-ja — skripte za v3.3.1 rade nepromijenjeno.

Istaknuto

  • Dodan je SSD1306 OLED upravljač.

  • Omogućen je modul framebuf.

  • H7 na 480 MHz — viši takt za više performansi.

  • Ctrl-C preko UART REPL-a — skripte se mogu prekinuti iz UART REPL-a.

  • Nikakve nekompatibilne promjene API-ja — ponovno flešajte i vaše skripte za v3.3.1 rade nepromijenjeno.

Nove značajke

  • Dodan je upravljač za SSD1306 OLED zaslon.

  • Omogućen je MicroPython modul framebuf.

  • Dodani su primjeri za TV-shield, distance-shield i IMU-shield.

Ostale promjene i poboljšanja

  • H7 je podignut na 480 MHz (ažurirani H7 taktovi); CMSIS-NN biblioteka je ažurirana da koristi nekvadratne NN funkcije te su ažurirani NN / CIFAR-10 modeli (uz omogućeno zapisivanje u NN skriptama); uključen je frozen_mpy.o pri kompiliranju zamrznutog modula.

Ispravci grešaka

Kamera i sustav:

  • Ispravljen je SCCB / I2C tajming za F7 i H7 (SCCB tajming premješten u datoteke konfiguracije pločice), H7 SD takt te datotečni sustav OpenMV 2.

Skriptiranje i povezivost:

  • Omogućeno je da Ctrl-C prekine skripte preko UART REPL-a, postavljena je WINC ioctl funkcija, ispravljen je nedostajući break u py_net_search te je ispravljeno skaliranje/smjer u primjeru optičkog toka za MAVLink (sa zelenim treperećim LED-om i uvijek slanjem paketa toka bez obzira na kvalitetu).

Nekompatibilne promjene API-ja

v3.4.0 ne uvodi nikakve nekompatibilne promjene Python API-ja. Skripte koje su radile na v3.3.1 rade nepromijenjeno na v3.4.0 — samo ponovno flešajte firmware. (Napomena: ispravljeno je skaliranje/smjer u priloženom primjeru optičkog toka za MAVLink; ponovno provjerite potrošače njegovog izlaza.)