v1.0.0¶
v1.0.0 là phiên bản phát hành đầu tiên của thư viện OpenMV Arduino RPC — một thư viện Arduino để điều khiển OpenMV Cam (hoặc một Arduino khác, hoặc máy tính) và truyền dữ liệu từ nó qua CAN, I²C, SPI, UART (serial bất đồng bộ) và USB. Là phiên bản đầu tiên, không có gì cần nâng cấp từ trước; mục này tóm tắt những gì đã được tích hợp khi phát hành.
Điểm nổi bật¶
Gọi thủ tục từ xa qua bất kỳ bus nào — gọi các hàm trên OpenMV Cam từ Arduino qua CAN, I²C, SPI, UART hoặc USB, và truyền kết quả về.
Vai trò controller và peripheral — Arduino có thể điều khiển camera với vai trò thiết bị controller, hoặc hoạt động như peripheral để camera hay host gọi vào.
Chịu lỗi tốt — tự động khôi phục sau dây lỏng, gói tin bị hỏng và timeout.
Truyền dữ liệu liên tục — chế độ streaming để di chuyển các payload lớn như các khung hình JPEG.
Tính năng mới¶
Giao diện RPC được triển khai trên các phương thức truyền CAN, I²C, SPI, UART (serial bất đồng bộ) và USB, với API controller / peripheral chung dưới namespace
openmv.Chế độ streaming để truyền dữ liệu thông lượng cao như truyền ảnh.
Các sketch ví dụ — các tính năng phổ biến với vai trò thiết bị controller, truyền ảnh JPEG, và di chuyển ảnh.
Hỗ trợ Linux / Raspberry Pi.
Thay đổi API không tương thích ngược¶
Không có. v1.0.0 là phiên bản phát hành đầu tiên — không có phiên bản trước để mất tương thích.