v3.9.2

v3.9.2 ปรับปรุง TV driver อย่างมาก (ความละเอียดสูงขึ้น, scaling, triple buffering) เปิดใช้งาน imlib features ที่ตอนนี้พอดีกับแฟลชอีกครั้ง เพิ่มเวอร์ชันรูปแบบ ImageIO และแก้ไขไดรเวอร์ FLIR Lepton, F7 LCD triple buffering และการกรองสี grayscale/Y ไม่มี การเปลี่ยนแปลง API ที่ทำให้โค้ดเสียหาย — สคริปต์ v3.9.1 ทำงานได้โดยไม่มีการเปลี่ยนแปลง

จุดเด่น

  • TV driver — ความละเอียดสูงขึ้น, scaling และ triple buffering

  • imlib features เพิ่มเติม ที่เปิดใช้งานใหม่เมื่อโค้ดพิเศษพอดีกับแฟลช

  • การแก้ไข — ไดรเวอร์ FLIR Lepton (M4/M7), F7 LCD triple buffering, การกรองสีและ Y แบบ grayscale

  • ไม่มีการเปลี่ยนแปลง API ที่ทำให้โค้ดเสียหาย — reflash แล้วสคริปต์ v3.9.1 ของคุณทำงานได้โดยไม่มีการเปลี่ยนแปลง

ฟีเจอร์ใหม่

  • TV driver — ปรับปรุงความละเอียด เพิ่ม scaling และ triple buffering

  • เปิดใช้งาน imlib features และการรองรับเพิ่มเติมที่ตอนนี้พอดีกับแฟลชอีกครั้ง

การเปลี่ยนแปลงและการปรับปรุงอื่น ๆ

  • เพิ่มเวอร์ชันรูปแบบ ImageIO เปลี่ยนไปใช้ RGB565 เมื่อมีการใช้ color table และ YUV macros เร็ว เปลี่ยนชื่อและจัดระเบียบตัวอย่างหลายรายการ เปิดใช้งาน SD hardware flow control และใช้ two stop bits สำหรับการเชื่อมต่อ debug UART

การแก้ไขบัก

กล้องและจอแสดงผล:

  • แก้ไขไดรเวอร์ FLIR Lepton บน M4 และ M7, ปัญหา F7 LCD triple-buffering, สีของ grayscale และ Y filter และ DCMI de-init เมื่อ sensor shutdown (เพิ่ม DCMI MSP de-init)

ระบบ:

  • แก้ไขปัญหากับ pygame เวอร์ชันเก่าในเครื่องมือ desktop

การเปลี่ยนแปลง API ที่ทำให้โค้ดเสียหาย

v3.9.2 ไม่มี การเปลี่ยนแปลง Python API ที่ทำให้โค้ดเสียหาย สคริปต์ที่ทำงานบน v3.9.1 ทำงานได้โดยไม่มีการเปลี่ยนแปลงบน v3.9.2 — เพียง reflash เฟิร์มแวร์