v1.8.1¶
v1.8.1 นำเสนอระบบจัดการการ import library/module อัตโนมัติและ workflow โฟลเดอร์ Documents ใหม่ รวมถึงแนบ OpenMV firmware 2.7.0 (รวม เฟิร์มแวร์ ครั้งแรกสำหรับ OpenMV Cam M4 รุ่นดั้งเดิม) พร้อม ATWINC1500 WiFi shield images และสคริปต์ตัวอย่างใหม่จำนวนมาก รุ่นนี้ยังคงอยู่บาน Qt Creator 4.0.2 ทั้งนี้ไฟล์การตั้งค่ากล้องบนกล้องถูกเปลี่ยนชื่อ ซึ่งเป็นการเปลี่ยนพฤติกรรมเล็กน้อยสำหรับการตั้งค่าเดิม
ไฮไลต์¶
ระบบจัดการ import อัตโนมัติ สแกนโฟลเดอร์ตัวอย่างที่แนบมาและโฟลเดอร์
Documents/OpenMVใหม่ และในขณะ Run/Save จะคัดลอก Python module ที่ import แบบ local ไปยัง OpenMV Cam พร้อมแจ้งเตือนให้ sync เมื่อ module แตกต่างกันเมนู Documents Folder แสดงรายการสคริปต์จากโฟลเดอร์
Documents/OpenMVของคุณสำหรับการเปิดอย่างรวดเร็ว ควบคู่กับเมนูExamplesเดิมOpenMV firmware 2.7.0 แนบมาในตัวแล้ว รวมถึงเฟิร์มแวร์ที่เพิ่มใหม่สำหรับ OpenMV Cam รุ่นดั้งเดิม (OPENMV1/M4)
ATWINC1500 WiFi firmware images (19.4.4 และ 19.5.2) แนบมาในตัวแล้ว และตัวอย่างการอัปเดต WiFi firmware จะแฟลชรูปภาพเหล่านั้น
สคริปต์ตัวอย่างใหม่จำนวนมาก ครอบคลุมโหมดประหยัดพลังงาน, การแยกความแตกต่างเฟรม, การควบคุม sensor, optical flow, การแปลง polar และ MQTT
ฟีเจอร์ใหม่¶
ระบบจัดการการ import library/module อัตโนมัติ IDE สแกนโฟลเดอร์ตัวอย่างที่แนบมาและโฟลเดอร์
Documents/OpenMVใหม่ จากนั้นเมื่อ Run/Save จะคัดลอก Python module ที่ import แบบ local ไปยัง OpenMV Cam เมื่อ module บนกล้องแตกต่างจากในคอมพิวเตอร์Import Helperจะแจ้งเตือนให้อัปเดต module บนกล้องหรือบนคอมพิวเตอร์ (a44bd842c, fead163df, 7621df761, 0d0636d37)เพิ่มเมนูย่อย
Documents FolderในเมนูFileที่แสดงสคริปต์จากโฟลเดอร์Documents/OpenMVเพื่อเปิดอย่างรวดเร็ว ควบคู่กับเมนูExamplesเดิม (a44bd842c)เพิ่มสคริปต์ตัวอย่างใหม่จำนวนมาก ได้แก่ Low-Power (deep sleep, stop mode), Frame-Differencing (แบบ in-memory/on-disk ทั้งพื้นฐานและขั้นสูง, shadow removal, structural similarity), Sensor-Control (ค่าเกน, การรับแสง, white balance, mirror, flip), Optical-Flow, adaptive threshold filters, log/linear polar transforms และตัวอย่าง MQTT (7f90dad20, 210596538)
การเปลี่ยนแปลงและการปรับปรุงอื่นๆ¶
การเปิดตัวอย่าง สคริปต์จากโฟลเดอร์ documents หรือไฟล์ข้อผิดพลาด ตอนนี้บันทึกตำแหน่ง cursor ปัจจุบันในประวัติการนำทาง เพื่อให้ Back/Forward ทำงานตามที่คาดหวัง (df9943f8f)
หลังจากเปลี่ยนการตั้งค่ากล้อง บันทึกสคริปต์ลงกล้อง หรือตัดการเชื่อมต่อ/รีเซ็ตกล้อง IDE จะเขียนไฟล์ชั่วคราวเพื่อบังคับให้ระบบไฟล์ของกล้อง flush การเขียนที่รอดำเนินการลงดิสก์ และหน้าต่างการตั้งค่าจะ flush เฉพาะเมื่อ
Accepted(e7c78c930)ช่องกรอกรหัสผ่าน WiFi ในหน้าต่างการตั้งค่ากล้องตอนนี้จำกัดที่ 63 อักขระ (ขีดจำกัด WPA) แทน 255 และหน้าต่างถูกทำให้สูงขึ้นเล็กน้อย (92b89ea42)
ตัวอย่างการควบคุมบอร์ดผ่าน UART ตอนนี้ส่ง
timeout_char=1000เพื่อหลีกเลี่ยงการบล็อกบน character timeout (bebd201d3)เอกสาร HTML ที่แนบมาถูกสร้างใหม่พร้อมการอ้างอิง module
omv.imageและomv.sensorที่ขยายเพิ่มและข้อความภาพรวม IDE ที่อัปเดต (9c822f45b)ความกว้าง tab เริ่มต้นใน text editor เปลี่ยนจาก 8 เป็น 4 คอลัมน์ ทำให้อักขระ tab ในไฟล์ที่เปิดแสดงที่ 4 คอลัมน์ (0d0636d37)
การแก้ไขข้อบกพร่อง¶
แก้ไขการเปรียบเทียบเวอร์ชัน เฟิร์มแวร์ ที่กลับด้าน เพื่อให้ IDE ตรวจสอบได้อย่างถูกต้องว่า เฟิร์มแวร์ ของกล้องที่เชื่อมต่อรองรับฟีเจอร์โปรโตคอลใหม่กว่า (architecture string และการเรียนรู้ MTU) แทนที่จะตรวจสอบผิด (3a75f6532)
ลิงก์ไฟล์ข้อความแสดงข้อผิดพลาดตอนนี้เปิดไฟล์ที่ถูกต้องบนกล้อง โดยแทรก path separator ระหว่าง drive path และชื่อไฟล์ที่รายงาน (cb0c81f36)
action
Configure Settingsตอนนี้ถูกปิดใช้งานอย่างถูกต้องเมื่อกล้องตัดการเชื่อมต่อ ก่อนหน้านี้ยังคงเปิดใช้งานอยู่ (926c230c0)
การรองรับแพลตฟอร์มและเครื่องมือ¶
ฐาน Qt Creator: 4.0.2
OpenMV firmware: อัปเดตเป็น 2.7.0 พร้อม images ใหม่สำหรับทุกบอร์ด รวมถึงเฟิร์มแวร์ที่เพิ่มใหม่สำหรับ OpenMV Cam รุ่นดั้งเดิม (OPENMV1/M4) (7f90dad20)
ATWINC1500 WiFi shield firmware: images 19.4.4 และ 19.5.2 แนบมาในตัวแล้ว และตัวอย่างการอัปเดต WiFi firmware จะแฟลชรูปภาพเหล่านั้น โปรดทราบว่า 19.5.2 ไม่รองรับ MR210PA module (7f90dad20)
การเปลี่ยนแปลงที่กระทบความเข้ากันได้¶
ไฟล์การตั้งค่ากล้องบนกล้องถูกเปลี่ยนชื่อจาก
main.iniเป็นopenmv.configการตั้งค่าที่เก็บไว้ภายใต้ชื่อmain.iniเดิมจะไม่ถูกอ่านอีกต่อไป กรุณานำการตั้งค่ากล้องของคุณมาใช้ใหม่เพื่อเขียนไฟล์ใหม่ (5c1c0426b)