v2.2.0

v2.2.0 wprowadza obsługę AprilTags (image.find_apriltags()), włącza CAN2 w OpenMV 2 / 3, dodaje dodatkowe moduły MicroPython, przywraca wywołania zwrotne emulacji Pixy oraz ujednolica obsługę Ctrl-D/C/A w REPL ze standardowymi płytkami MicroPython. Nie wprowadza żadnych zmian łamiących API — skrypty z v2.1.0 działają bez zmian.

Najważniejsze zmiany

  • AprilTags — wykrywanie znaczników fiducjalnych image.find_apriltags().

  • CAN2 — włączone w OpenMV 2 i OpenMV 3.

  • Więcej modułów MicroPython włączonych.

  • REPL — Ctrl-D / Ctrl-C / Ctrl-A zachowują się teraz jak na standardowych płytkach MicroPython.

  • Brak zmian łamiących API — wgraj ponownie oprogramowanie, a Twoje skrypty z v2.1.0 będą działać bez zmian.

Nowe funkcje

  • AprilTags — dodano wykrywanie znaczników fiducjalnych AprilTag (image.find_apriltags()), wraz z poprawkami wydania i błędów.

  • CAN2 — włączono CAN2 w OpenMV 2 / 3 (z inicjalizacją init0 / deinicjalizacją CAN w main).

  • Włączono dodatkowe moduły MicroPython i przywrócono wywołania zwrotne emulacji Pixy.

Pozostałe zmiany i usprawnienia

  • REPL obsługuje teraz Ctrl-D / Ctrl-C / Ctrl-A tak samo jak standardowe płytki MicroPython; zaktualizowano przykładowe skrypty wykrywania i śledzenia twarzy.

Poprawki błędów

  • Naprawiono błędy dekodowania kodów QR, krok kaskady Haara oraz diodę LED bootloadera.

Sprzęt i obsługa płytek

  • OpenMV 2 / 3 — włączono CAN2; dodano flagę programatora SWD.

Zmiany łamiące API

v2.2.0 nie wprowadza żadnych zmian łamiących Python API. Skrypty, które działały na v2.1.0, działają bez zmian na v2.2.0 — wystarczy ponownie wgrać oprogramowanie układowe.