v4.6.20¶
v4.6.20 è una piccola release di manutenzione sopra la v4.6.0 — ID aggiuntivi di sensori della camera, un nuovo ioctl per i bias del GenX320 e una correzione dell’allocazione per il disegno. Rimuove inoltre la libreria RPC desktop lato host (vedi la modifica incompatibile di seguito).
In evidenza¶
Più sensori riconosciuti — sono stati aggiunti gli ID di BOSON, HM0360, GenX320 e PAG7936.
Controllo per-bias del GenX320 — un nuovo ioctl per impostare i singoli bias del sensore.
Incompatibilità: la libreria RPC desktop lato host è stata rimossa (vedi la rimozione dell’RPC desktop).
Nuove funzionalità¶
ID dei sensori della camera — aggiunte le costanti ID dei sensori BOSON, HM0360, GenX320 e PAG7936 mancanti, così che tali sensori vengano identificati correttamente.
ioctl per-bias del GenX320 — un nuovo ioctl per impostare i singoli bias del sensore a eventi GenX320.
Correzioni di bug¶
Corretta la dimensione allineata dell’alloc del framebuffer nel disegno delle immagini (
imlib/draw), correggendo un errore di allocazione di memoria nelle operazioni di disegno.
Hardware e supporto schede¶
BOSON / HM0360 / GenX320 / PAG7936 — questi sensori ora sono riconosciuti tramite i loro ID.
Modifiche incompatibili all’API¶
Modifiche incompatibili all’API visibili all’utente tra la v4.6.0 e la v4.6.20.
L’unica modifica incompatibile riguarda gli strumenti host e non interessa gli script MicroPython sulla camera.
Libreria RPC desktop rimossa (tooling)¶
La libreria RPC desktop lato host (tools/rpc) è stata rimossa — non funzionava bene su sistemi host non real-time ed era scomoda da usare su USB-UART. Usa invece gli script del protocollo di debug o lo script del controller pyboard per pilotare la camera da un host. La libreria rpc sulla camera non è interessata.
Commit: 0d4a78650
Checklist di migrazione¶
Gli script sulla camera non necessitano di modifiche. Se un programma su PC host importava la libreria RPC desktop, portalo agli script del protocollo di debug o allo script del controller pyboard (la rimozione dell’RPC desktop).