v2.6.9¶
v2.6.9 เพิ่มการรองรับ OpenMV Pure Thermal และ Arduino Nano 33 BLE Sense แก้ไขสีบัฟเฟอร์เฟรม RGB565 ที่สลับไบต์และการเยื้องอัตโนมัติของ Python รวมถึงปรับปรุงการแจ้งเตือนการอัปเกรดเฟิร์มแวร์และคำแนะนำในเอกสาร รุ่นนี้สร้างบน Qt Creator 4.0.2 เช่นเดียวกับรุ่นก่อนหน้า และไม่มีการเปลี่ยนแปลงที่ทำให้โปรเจกต์เดิมไม่สามารถทำงานได้
ไฮไลต์¶
รองรับ OpenMV Pure Thermal (
OPENMVPT) แล้ว พร้อมเฟิร์มแวร์ บูตโหลดเดอร์ และไบนารี UVC ที่รวมมาด้วย รวมถึงรายการแฟลช DFUการรองรับ Arduino Nano 33 BLE Sense เพิ่มเฟิร์มแวร์ที่รวมมาและตัวอย่างครบชุดสำหรับบอร์ด เซนเซอร์ Bluetooth เสียง และกล้องความร้อน
แก้ไขสี RGB565 ที่สลับไบต์ ในมุมมองบัฟเฟอร์เฟรมแบบสดและตัวแปลงวิดีโอ
แก้ไขการเยื้องอัตโนมัติของ Python ให้บรรทัดว่างใหม่คงการเยื้องของบรรทัดก่อนหน้าแทนที่จะรีเซ็ตไปยังคอลัมน์ 0
เพิ่มช่องทำเครื่องหมาย "Don't show this message again" ในการแจ้งเตือนการอัปเกรดเฟิร์มแวร์ล้าสมัย เพื่อระงับการแจ้งเตือนซ้ำๆ
ฟีเจอร์ใหม่¶
OpenMV Pure Thermal: เพิ่มการรองรับกล้อง
OPENMVPT(OpenMV Pure Thermal, STM32H743 พร้อม SDRAM) รวมถึงเฟิร์มแวร์ บูตโหลดเดอร์ และไบนารี UVC ที่รวมมา พร้อมรายการboards.txtใหม่สำหรับการแฟลช DFU (c5b7df59f)Arduino Nano 33 BLE Sense: รวมเฟิร์มแวร์ Nano 33 BLE Sense (c5b7df59f) และเพิ่มตัวอย่างครบชุดที่ครอบคลุม I2C scanner ของบอร์ด เซนเซอร์ APDS9960, HTS221, LPS22 และ LSM9DS1, BLE blinky/scan/temperature, audio FFT และกล้องความร้อน (4e7bc157b)
การเปลี่ยนแปลงและปรับปรุงอื่นๆ¶
การแจ้งเตือนการอัปเกรดเฟิร์มแวร์ล้าสมัยมีช่องทำเครื่องหมาย "Don't show this message again" เพื่อให้ผู้ใช้ระงับการแจ้งเตือนการอัปเกรดซ้ำๆ (dd1ad68c4)
การคลิก Ctrl ที่เมธอดหรือแอตทริบิวต์จะแสดงเฉพาะคำแนะนำเอกสารสำหรับโมดูลนั้น โดยกรองผลลัพธ์ตามชื่อโมดูลที่อยู่หน้า
.(34d9a30bf)ป้ายกำกับในเมนูย่อยตัวอย่างจะแสดงยัติภังค์ในชื่อโฟลเดอร์เป็นช่องว่างเพื่อให้ชื่อเรื่องสวยงามขึ้น (เช่น
Nano 33 BLE SenseและPortenta H7) (34d9a30bf, 4e7bc157b)บน Linux กล่องโต้ตอบความคืบหน้า DFU Util และ Convert Video จะเปิดขึ้นโดยไม่แย่งโฟกัสหน้าต่าง (dd1ad68c4)
ตัวอย่าง TV Shield ได้รับการอัปเดตให้ใช้ความละเอียด SIF (352x240) บัฟเฟอร์สามชั้นแบบเลือกได้ และการแสดง FPS และระบุว่ารองรับ TV shield แบบมีสายด้วย การเปลี่ยนแปลงเดียวกันนี้ยังจัดระเบียบตัวอย่าง Portenta H7 LoRa โดยตัด argument การหมดเวลา OTAA join อย่างชัดเจนออก (d54bb97e4)
แก้ไขบั๊ก¶
แก้ไขสีบัฟเฟอร์เฟรม RGB565 ที่ปรากฏสลับไบต์: ภาพจากเฟิร์มแวร์รุ่นเก่า (ก่อน 3.8.0) จะถูกกลับไบต์ในขณะที่เฟิร์มแวร์ใหม่ส่งโดยไม่กลับ ทั้งในมุมมองสดและตัวแปลงวิดีโอ (dd1ad68c4)
แก้ไขการเยื้องอัตโนมัติของ Python ที่ไม่ถูกต้อง โดยคงการเยื้องของบรรทัดก่อนหน้าในบรรทัดว่างใหม่แทนที่จะรีเซ็ตไปยังคอลัมน์ 0 หลังบรรทัดว่าง (c33e9f354)
การนำทางด้วยการคลิกที่ข้อความแสดงข้อผิดพลาดจะไม่พยายามเปิดไฟล์ต้นฉบับที่ไม่มีอยู่เมื่อข้อผิดพลาดมาจากโมดูลในตัว (frozen) ซึ่งหลีกเลี่ยงข้อผิดพลาดในตัวแก้ไขที่ไม่ควรเกิดขึ้น (dd1ad68c4)
การรองรับแพลตฟอร์มและเครื่องมือ¶
Qt Creator base: 4.0.2.
บอร์ดใหม่: OpenMV Pure Thermal (
OPENMVPT, STM32H743 พร้อม SDRAM) พร้อมเฟิร์มแวร์ บูตโหลดเดอร์ และไบนารี UVC ที่รวมมา (c5b7df59f)บอร์ดใหม่: Arduino Nano 33 BLE Sense พร้อมเฟิร์มแวร์ที่รวมมา (c5b7df59f)
เฟิร์มแวร์ที่รวมมา: เฟิร์มแวร์ OpenMV อัปเดตจาก 3.8.0 เป็น 3.9.1 (c5b7df59f) และจากนั้นเป็น 3.9.2 (a707f6ebc)
เวอร์ชัน IDE: เพิ่มจาก 2.6.8 เป็น 2.6.9 (d128254d7)
การเปลี่ยนแปลงที่ทำให้ไม่เข้ากัน¶
ไม่มี รุ่นนี้เพิ่มบอร์ดและแก้ไขบั๊กโดยไม่เปลี่ยนแปลงพฤติกรรมของโปรเจกต์ที่มีอยู่ และ Qt Creator 4.0.2 base ยังคงไม่เปลี่ยนแปลง