v3.9.2

v3.9.2는 TV 드라이버를 대폭 개선하고(더 높은 해상도, 스케일링, 트리플 버퍼링), 이제 플래시에 맞는 imlib 기능을 다시 활성화하며, ImageIO 포맷 버전을 올리고, FLIR Lepton 드라이버, F7 LCD 트리플 버퍼링, 그레이스케일 색상/Y 필터링을 수정합니다. 호환성에 영향을 주는 API 변경 사항은 없습니다 — v3.9.1 스크립트는 변경 없이 실행됩니다.

주요 내용

  • TV 드라이버 — 더 높은 해상도, 스케일링, 트리플 버퍼링.

  • 이제 추가 코드가 플래시에 맞게 되어 다시 활성화된 더 많은 imlib 기능.

  • 수정 사항 — FLIR Lepton 드라이버(M4/M7), F7 LCD 트리플 버퍼링, 그레이스케일 색상 및 Y 필터링.

  • 호환성에 영향을 주는 API 변경 사항 없음 — 다시 플래시하면 v3.9.1 스크립트가 변경 없이 실행됩니다.

새로운 기능

  • TV 드라이버 — 해상도를 개선하고, 스케일링을 추가했으며, 트리플 버퍼링을 추가했습니다.

  • 이제 플래시에 맞게 된 imlib 기능과 추가 지원을 다시 활성화했습니다.

기타 변경 및 개선 사항

  • ImageIO 포맷 버전을 올렸습니다. 색상 테이블이 사용될 때 RGB565로 전환하고 빠른 YUV 매크로로 전환했으며, 여러 예제의 이름을 변경하고 정리했고, SD 하드웨어 흐름 제어를 활성화하고 디버그 UART 연결에 정지 비트 2개를 사용했습니다.

버그 수정

카메라 및 디스플레이:

  • M4 및 M7의 FLIR Lepton 드라이버, F7 LCD 트리플 버퍼링 문제, 그레이스케일 색상 및 Y 필터, 센서 종료 시 DCMI de-init을 수정했습니다(DCMI MSP de-init 추가).

시스템:

  • 데스크톱 툴링에서 구버전 pygame과 관련된 문제를 수정했습니다.

호환성에 영향을 주는 API 변경 사항

v3.9.2는 호환성에 영향을 주는 Python API 변경 사항이 없습니다. v3.9.1에서 실행되던 스크립트는 v3.9.2에서 변경 없이 실행됩니다 — 펌웨어만 다시 플래시하세요.