v1.0.0

v1.0.0 adalah rilis awal pustaka Arduino RPC OpenMV — sebuah pustaka Arduino untuk mengontrol OpenMV Cam (atau Arduino lain, atau komputer) dan mengalirkan data darinya melalui CAN, I²C, SPI, UART (serial asinkron), dan USB. Sebagai rilis pertama, tidak ada yang perlu dimigrasikan; entri ini merangkum apa yang disertakan saat rilis.

Sorotan

  • Pemanggilan prosedur jarak jauh melalui bus apa pun — panggil fungsi pada OpenMV Cam dari Arduino melalui CAN, I²C, SPI, UART, atau USB, dan alirkan hasilnya kembali.

  • Peran kontroler dan periferal — Arduino dapat mengendalikan kamera sebagai perangkat kontroler, atau bertindak sebagai periferal yang dipanggil oleh kamera atau host.

  • Toleran terhadap kesalahan — memulihkan diri secara otomatis dari kabel longgar, kerusakan paket, dan timeout.

  • Streaming data — mode streaming untuk memindahkan payload besar seperti bingkai JPEG.

Fitur baru

  • Antarmuka RPC yang diimplementasikan di seluruh transport CAN, I²C, SPI, UART (serial asinkron), dan USB, dengan API kontroler / periferal yang umum di bawah namespace openmv.

  • Mode streaming untuk transfer throughput tinggi seperti transfer citra.

  • Contoh sketch — fitur-fitur populer sebagai perangkat kontroler, transfer citra JPEG, dan pemindahan citra.

  • Dukungan Linux / Raspberry Pi.

Perubahan API yang memutus kompatibilitas

Tidak ada. v1.0.0 adalah rilis awal — tidak ada versi sebelumnya yang kompatibilitasnya dapat diputus.