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 เฟิร์มแวร์