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.