v4.1.8

La v4.1.8 è una versione di manutenzione che include il firmware e gli esempi OpenMV v4.5.5 e corregge la configurazione di build FORCE_FULL_SCREEN. Rimane basata su Qt Creator 10.0.1 e non ci sono modifiche incompatibili.

In evidenza

  • Firmware incluso v4.5.5 per tutte le schede OpenMV e Arduino supportate, con binari di firmware, bootloader e UVC aggiornati.

  • Script di esempio aggiornati migrati alla nuova API degli hint per le immagini e alla nuova API JPEG img.to_jpeg().

  • Correzione FORCE_FULL_SCREEN in modo che la build a schermo intero forzato ora compili ed esegua correttamente.

Altre modifiche e miglioramenti

  • Il firmware e gli esempi OpenMV inclusi sono stati aggiornati alla v4.5.5 su tutte le schede (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense), compresi i binari di firmware/bootloader/UVC aggiornati. Gli script di esempio sono stati migrati alla nuova API degli hint per le immagini (usata da image.scale(), to_rainbow(), to_jpeg(), ecc.) con costanti come image.AREA, image.ROTATE_180 e image.VFLIP/HMIRROR/TRANSPOSE, sostituendo mean_pooled(), replace() e assign(). Gli esempi hanno inoltre migrato la deprecata API JPEG, sostituendo img.compress() e frame.compressed() con img.to_jpeg() e to_jpeg(copy=True) negli esempi Time-of-Flight, termici, RPC remote-control, MJPEG streamer e usb_vcp.py delle schede (0604d5284).

Correzioni di bug

  • Risolta la configurazione di build FORCE_FULL_SCREEN in modo che il blocco di codice a schermo intero forzato compili ed esegua correttamente, spostando la parentesi graffa di apertura al di fuori della guardia del preprocessore #else/#endif, garantendo che sia il percorso FORCE_FULL_SCREEN sia quello dell’argomento -full_screen condividano lo stesso blocco (4354cf8f4).

Supporto per piattaforme e strumenti

  • Base Qt Creator: 10.0.1.

  • Firmware ed esempi inclusi: aggiornati alla v4.5.5 (dalla v4.5.4).

Modifiche incompatibili

Nessuna. Questa versione include nuovo firmware e una correzione di build; i progetti e i flussi di lavoro IDE esistenti non sono interessati.