v2.3.0

Verze v2.3.0 přidává dekódování čárových kódů ZBar, nový pixelový formát Bayer / RAW (2 BPP umožňující záznam VGA Bayer), streamování obrazu, režim WINC WiFi AP, akceleraci separovatelné konvoluce a ukázkové skripty MAVLink / emulace Pixy. Nepřináší žádné nekompatibilní změny API — skripty z v2.2.0 fungují beze změny.

Hlavní novinky

  • Čárové kódy ZBar — integrováno dekódování čárových kódů.

  • Pixelový formát Bayer / RAW — nový formát 2 BPP umožňující záznam VGA Bayer.

  • Streamování obrazu přidáno.

  • Režim WINC AP — WiFi modul WINC1500 může fungovat jako přístupový bod.

  • Separovatelná konvoluce — rychlejší Gaussovská / konvoluční jádra.

  • Žádné nekompatibilní změny API — přehrajte firmware a vaše skripty z v2.2.0 poběží beze změny.

Nové funkce

  • ZBar — integrován dekodér čárových kódů ZBar pro detekci čárových kódů.

  • Bayer / RAW — přidán nový pixelový formát RAW/Bayer (2 BPP, podpora VGA), podpora senzorů Bayer v ovladači OV7725, podpora Bayer JPEG, přístupová metoda IM_GET_RAW_PIXEL a podpora zápisu Bayer v protokolu obrazového bufferu.

  • Streamování obrazu — přidána podpora streamování obrazu.

  • Režim WINC AP — přidán režim přístupového bodu WINC1500 s ukázkou AP režimu MJPEG.

  • Ukázky — přidány skripty MAVLink pro kvadrokoptéry a skripty emulace Pixy.

Další změny a vylepšení

  • Přidána separovatelná konvoluce a separovatelná Gaussovská jádra (používaná v ORB a Gaussovském filtru) pro rychlejší filtrování; použito rychlejší SPI GPIO.

Opravy chyb

  • Opravena hodnota z-translace AprilTag (znovu zkontrolujte kód, který spotřebovával z-translaci AprilTag), kód pro příjem UART, asertační zpráva py_image a kontroly velikosti framebufferu a chyba v logickém testu v ZBar.

Podpora hardwaru a desek

  • Pixelový formát senzoru Bayer / RAW (OV7725).

  • WINC1500 — režim přístupového bodu (AP).

Nekompatibilní změny API

Verze v2.3.0 nepřináší žádné nekompatibilní změny Python API. Skripty, které běžely na v2.2.0, poběží beze změny na v2.3.0 — stačí přehrát firmware. (Poznámka: hodnota z-translace AprilTag byla opravena; znovu ověřte kód, který závisel na předchozí, nesprávné hodnotě.)