v1.0.0¶
v1.0.0 คือ การเปิดตัวครั้งแรกของ OpenMV Arduino RPC library ซึ่งเป็นไลบรารี Arduino สำหรับควบคุม OpenMV Cam (หรือ Arduino อื่น หรือคอมพิวเตอร์) และดึงข้อมูลจากอุปกรณ์ผ่าน CAN, I²C, SPI, UART (อนุกรมแบบอะซิงก์) และ USB เนื่องจากเป็นเวอร์ชันแรก จึงไม่มีสิ่งใดต้องโยกย้าย รายการนี้สรุปสิ่งที่มาพร้อมกับการเปิดตัว
จุดเด่น¶
การเรียกใช้งานระยะไกลผ่านบัสใดก็ได้ — เรียกใช้ฟังก์ชันบน OpenMV Cam จาก Arduino ผ่าน CAN, I²C, SPI, UART หรือ USB และรับผลลัพธ์กลับมา
บทบาทคอนโทรลเลอร์และอุปกรณ์ต่อพ่วง — Arduino สามารถทำงานเป็นอุปกรณ์ควบคุมกล้อง หรือเป็นอุปกรณ์ต่อพ่วงที่ถูกกล้องหรือโฮสต์เรียกใช้ก็ได้
ทนต่อความผิดพลาด — กู้คืนอัตโนมัติเมื่อสายหลวม ข้อมูลเสียหาย หรือหมดเวลา
การส่งข้อมูลแบบสตรีม — โหมดสตรีมมิงสำหรับส่งข้อมูลขนาดใหญ่ เช่น เฟรม JPEG
ฟีเจอร์ใหม่¶
อินเทอร์เฟซ RPC ที่รองรับการทำงานผ่านบัส CAN, I²C, SPI, UART (อนุกรมแบบอะซิงก์) และ USB พร้อม API คอนโทรลเลอร์/อุปกรณ์ต่อพ่วงร่วมกันภายใต้เนมสเปซ
openmvโหมดสตรีมมิงสำหรับการส่งข้อมูลปริมาณสูง เช่น การส่งถ่ายภาพ
ตัวอย่างสเก็ตช์ — ฟีเจอร์ยอดนิยมในฐานะอุปกรณ์ควบคุม การส่งถ่ายภาพ JPEG และการเคลื่อนย้ายภาพ
รองรับ Linux / Raspberry Pi
การเปลี่ยนแปลง API ที่ไม่เข้ากัน¶
ไม่มี v1.0.0 คือเวอร์ชันแรก — ไม่มีเวอร์ชันก่อนหน้าที่ต้องรักษาความเข้ากันได้