v2.9.2¶
v2.9.2 ทำให้เทอร์มินัลอนุกรมสามารถโต้ตอบได้ คุณสามารถพิมพ์โดยตรงเข้าสู่ REPL ของ MicroPython บนกล้อง เพิ่มการติดตั้งเฟิร์มแวร์เวอร์ชันพัฒนาล่าสุดด้วยคลิกเดียว และตั้งค่า RTC ของกล้องจากนาฬิกาของเครื่องโฮสต์เมื่อเชื่อมต่อ (ต้องใช้เฟิร์มแวร์กล้อง 4.3.2 ขึ้นไป เฟิร์มแวร์ที่รวมมาในรุ่นนี้คือ 4.3.1) IDE ยังคงใช้ฐาน Qt Creator 4.0.2 และไม่มีการเปลี่ยนแปลงที่ทำให้ใช้งานไม่ได้สำหรับโปรเจกต์ที่มีอยู่
Highlights¶
เทอร์มินัลอนุกรมแบบโต้ตอบ: พิมพ์โดยตรงเข้าสู่เทอร์มินัลของ IDE เพื่อควบคุม REPL ของ MicroPython บนกล้อง โดยปุ่มลูกศร
Home,EndและDeleteถูกแมปไปยังรหัสควบคุม REPL ที่สอดคล้องกันติดตั้งรุ่นพัฒนาล่าสุด: รายการเมนู
Toolsใหม่ดาวน์โหลดเฟิร์มแวร์เวอร์ชันล่าสุดจาก GitHub และแฟลชลงในกล้องที่เชื่อมต่ออยู่การซิงค์เวลาจากโฮสต์: การเชื่อมต่อกับกล้องจะตั้งค่า RTC ของกล้องจากวันและเวลาปัจจุบันของระบบโฮสต์ (ต้องใช้เฟิร์มแวร์กล้อง 4.3.2 ขึ้นไป)
การอัปเดตตัวติดตั้งแบบ in-place: ตัวติดตั้งสำหรับ Windows/Linux จะถอนการติดตั้ง OpenMV IDE เวอร์ชันก่อนหน้าในไดเรกทอรีเป้าหมายโดยอัตโนมัติเพื่อการอัปเดตที่สะอาด
การแฟลช Arduino Nicla Vision DFU ได้รับการแก้ไขแล้ว พร้อมประเภทบอร์ดเฉพาะและไดรเวอร์ Windows ที่รวมมาด้วย
New features¶
เทอร์มินัลอนุกรมแบบโต้ตอบ ขณะนี้คุณสามารถพิมพ์โดยตรงเข้าสู่เทอร์มินัลอนุกรมของ IDE เพื่อโต้ตอบกับ REPL ของ MicroPython บนกล้อง ปุ่มลูกศรแมปไปยัง
CTRL+B/CTRL+F/CTRL+P/CTRL+N,HomeและEndแมปไปยังCTRL+AและCTRL+E, และDeleteแมปไปยังCTRL+D(c50b8c716)ติดตั้งรุ่นพัฒนาล่าสุด รายการเมนู
Toolsใหม่ดาวน์โหลดเฟิร์มแวร์เวอร์ชันล่าสุดจาก GitHub และแฟลชลงในกล้องที่เชื่อมต่ออยู่ โดยมีตัวเลือกในการลบระบบไฟล์ภายใน (87a69e700)การซิงค์เวลาจากโฮสต์เมื่อเชื่อมต่อ เมื่อเชื่อมต่อกับกล้อง IDE จะส่งวันและเวลาปัจจุบันของระบบโฮสต์เพื่อตั้งค่า RTC ของกล้อง ต้องใช้เฟิร์มแวร์กล้อง 4.3.2 ขึ้นไป เฟิร์มแวร์ 4.3.1 ที่รวมมาในรุ่นนี้ยังไม่รองรับคำสั่งป้อนเวลา (d3ef9d5e0, ce82350eb)
Other changes and improvements¶
Bug fixes¶
การหยุดสคริปต์หรือการตัดการเชื่อมต่อจะทำให้กล้องหยุดทำงานและล้างบัฟเฟอร์ข้อความและภาพที่รอดำเนินการก่อน ป้องกันเฟรมและเอาต์พุตที่ค้างอยู่และการแข่งขันของคำสั่ง (af8d18d65)
หน้าต่างความคืบหน้าการแฟลชเฟิร์มแวร์สำหรับ DFU,
bossac, และpicotoolขณะนี้อัปเดตบรรทัดความคืบหน้าการลบและดาวน์โหลดในที่เดิมแทนที่จะท่วมหน้าต่างด้วยข้อความหลายพันบรรทัด (23345dce4)กล้องที่อยู่ในโหมดบูตโหลดเดอร์ (อนุกรม
000000000011) จะไม่ถูกเสนอเป็นพอร์ตที่เชื่อมต่อได้ปกติอีกต่อไป และจะใช้เฉพาะสำหรับการกู้คืนบูตโหลดเดอร์เท่านั้น (9d070b669)คำสั่ง Open OpenMV Cam Folder ขณะนี้เปิดไดเรกทอรี
.openmv_diskที่ถูกต้องบน macOS และ Linux แทนเส้นทางพอร์ตดิบ (adacf333d)การปิดแท็บตัวแก้ไขผ่านแถบแท็บขณะนี้ปิดตัวแก้ไขได้อย่างถูกต้องโดยไม่เรียกใช้ตรรกะการปิดสองครั้ง (18408e6e5, 09a8e299b)
กล่องโต้ตอบข้อผิดพลาด DFU ("No DFU settings for the selected board type!" และ "No DFU settings for the selected device!") ขณะนี้เพิ่ม VID และ PID ที่เป็นปัญหาต่อท้ายเพื่อช่วยในการแก้ปัญหา (640f25df3)
Platform and tool support¶
ฐาน Qt Creator: 4.0.2
Arduino Nicla Vision การแฟลช DFU ได้รับการแก้ไขแล้วโดยเพิ่ม VID/PID ของบูตโหลดเดอร์เข้าในแมป DFU กำหนดประเภทบอร์ด
NICLAVเฉพาะ และรวมไดรเวอร์ Windows (90d1ac0ac)เพิ่มการรองรับ sensor ความร้อน FLIR Lepton 1.6 ในตาราง sensor ID โดยรายการ Lepton 1.0 ถูกลบออก (874e80d86)
เฟิร์มแวร์กล้องที่รวมมาอัปเดตเป็น v4.3.0 และจากนั้น v4.3.1 สำหรับบอร์ด OpenMV และ Arduino ทั้งหมด พร้อมตัวอย่างสคริปต์ Time-of-Flight, Lepton object-high-temp, และ Nano-RP2040
aiobleBLE ใหม่ (3034469f7, ce82350eb)
Breaking changes¶
ไม่มี รุ่นนี้ไม่มีการเปลี่ยนแปลงขั้นตอนการทำงานหรือพฤติกรรมที่ผู้ใช้มองเห็นได้สำหรับโปรเจกต์ที่มีอยู่