v3.9.2

v3.9.2 förbättrar avsevärt TV-drivrutinen (högre upplösning, skalning, trippelbuffring), återaktiverar imlib-funktioner som nu ryms i flashminnet, höjer ImageIO-formatversionen, och rättar FLIR Lepton-drivrutinen, F7 LCD-trippelbuffring, samt gråskalefärg/Y-filtrering. Den introducerar inga brytande API-ändringar — v3.9.1-skript körs oförändrade.

Höjdpunkter

  • TV-drivrutin — högre upplösning, skalning och trippelbuffring.

  • Fler imlib-funktioner återaktiverade nu när den extra koden ryms i flashminnet.

  • Rättningar — FLIR Lepton-drivrutinen (M4/M7), F7 LCD-trippelbuffring, gråskalefärg och Y-filtrering.

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

Nya funktioner

  • TV-drivrutin — förbättrad upplösning, lade till skalning, och lade till trippelbuffring.

  • Återaktiverade imlib-funktioner och ytterligare stöd som nu ryms i flashminnet.

Övriga ändringar och förbättringar

  • Höjde ImageIO-formatversionen; bytte till RGB565 när en färgtabell används och till snabba YUV-makron; döpte om och städade flera exempel; aktiverade hårdvaruflödeskontroll för SD och använde två stoppbitar för felsöknings-UART-anslutningen.

Buggrättningar

Kamera och skärm:

  • Rättade FLIR Lepton-drivrutinen på M4 och M7, problem med F7 LCD-trippelbuffring, gråskalefärg och Y-filtret, samt DCMI-avinitiering vid sensoravstängning (lade till DCMI MSP-avinitiering).

System:

  • Rättade ett problem med en gammal version av pygame i skrivbordsverktygen.

Brytande API-ändringar

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