v3.9.2¶
v3.9.2 znacząco usprawnia sterownik TV (wyższa rozdzielczość, skalowanie, potrójne buforowanie), ponownie włącza funkcje imlib, które teraz mieszczą się w pamięci flash, podnosi wersję formatu ImageIO oraz naprawia sterownik FLIR Lepton, potrójne buforowanie F7 LCD i filtrowanie koloru/Y w skali szarości. Nie wprowadza żadnych niekompatybilnych zmian API — skrypty z v3.9.1 działają bez zmian.
Najważniejsze zmiany¶
Sterownik TV — wyższa rozdzielczość, skalowanie i potrójne buforowanie.
Więcej funkcji imlib ponownie włączonych teraz, gdy dodatkowy kod mieści się w pamięci flash.
Poprawki — sterownik FLIR Lepton (M4/M7), potrójne buforowanie F7 LCD, filtrowanie koloru i Y w skali szarości.
Brak niekompatybilnych zmian API — przeflashuj, a Twoje skrypty z v3.9.1 działają bez zmian.
Nowe funkcje¶
Sterownik TV — poprawiono rozdzielczość, dodano skalowanie oraz potrójne buforowanie.
Ponownie włączono funkcje imlib oraz dodatkową obsługę, które teraz mieszczą się w pamięci flash.
Inne zmiany i ulepszenia¶
Podniesiono wersję formatu ImageIO; przełączono na RGB565, gdy używana jest tablica kolorów, oraz na szybkie makra YUV; przemianowano i uporządkowano kilka przykładów; włączono sprzętową kontrolę przepływu SD i użyto dwóch bitów stopu dla połączenia UART debugowania.
Poprawki błędów¶
Kamera i wyświetlacz:
Naprawiono sterownik FLIR Lepton na M4 i M7, problemy z potrójnym buforowaniem F7 LCD, filtrowanie koloru i Y w skali szarości oraz deinicjalizację DCMI przy wyłączaniu sensora (dodano deinicjalizację DCMI MSP).
System:
Naprawiono problem ze starą wersją pygame w narzędziach desktopowych.
Niekompatybilne zmiany API¶
v3.9.2 nie wprowadza żadnych niekompatybilnych zmian w API Pythona. Skrypty działające na v3.9.1 działają bez zmian na v3.9.2 — wystarczy przeflashować oprogramowanie układowe.