v3.6.2

v3.6.2 introducerar biblioteket för OpenMV Cam RPC-gränssnitt, lägger till anpassade färgpaletter och åtkomst till rådata-byte i bilder, en prestandaomkopplare omv.disable_fb(), 20× snabbare WINC WiFi och en stor batch optimeringar av bildbehandlingspipelinen. Den introducerar inga brytande API-ändringar — v3.6.1-skript körs oförändrade.

Höjdpunkter

  • RPC-gränssnittsbibliotek — ett nytt remote-procedure-call-bibliotek för OpenMV Cam.

  • Anpassade färgpaletterdraw_image() accepterar användardefinierade färgpaletter (inklusive för gråskala).

  • Åtkomst till rådata-bildimage.bytearray() exponerar bildens råa byte.

  • 20× snabbare WiFi — stor prestandaförbättring för WINC WiFi, med socket-fixar.

  • Inga brytande API-ändringar — flasha om och dina v3.6.1-skript körs oförändrade.

Nya funktioner

  • RPC — lade till det nya biblioteket för OpenMV Cam RPC-gränssnitt.

  • Anpassade paletterimage.draw_image() accepterar nu anpassade färgpaletter (med gråskalestöd och demos).

  • Råa bild-byte — lade till image.bytearray() för rå läs-/skrivåtkomst till bildobjektet.

  • omv.disable_fb() — inaktivera IDE-bildbufferten för maximal prestanda.

  • Komprimeringsmetoderna i image accepterar nu även redan JPEG-kodade bilder, och draw_image() fick negativ skalning (borttagen igen i v3.6.3).

Övriga ändringar och förbättringar

  • Förbättrade WINC WiFi-prestandan ~20×; optimerade data-matrix-operationerna, negate / difference, erode / dilate, Bayer→YCbCr- och Bayer→RGB565-konvertering samt sensorkopiering (inklusive infångning i full upplösning); uppdaterade TensorFlow-biblioteket för att stödja int8; alla pixeltyper använder nu 40/80 MHz-klockan.

Buggfixar

Nätverk:

  • Fixade WINC send / sendto / recv / recvfrom, stängning av socketar vid fel samt ip_obtained-buggen för statiska IP-adresser.

Kamera och bildbehandling:

  • Fixade filterupprensning som korrupterade minne när Y-storleken är mindre än kärnstorleken, den första ogiltiga bilden efter init0 samt problemen med I2C/SPI DMA-de-init på H7.

System:

  • FDCAN-fixar; sänkte I2C-reset-timeouten och ökade soft-I2C-spinfördröjningen för H7 Plus.

Brytande API-ändringar

v3.6.2 introducerar inga brytande Python-API-ändringar. Skript som kördes på v3.6.1 körs oförändrade på v3.6.2 — flasha bara om den fasta programvaran.