v1.0.0

v1.0.0 je prvo izdanje biblioteke OpenMV Arduino RPC — Arduino biblioteke za upravljanje OpenMV Camom (ili drugim Arduinom, ili računalom) i prijenos podataka iz njega preko CAN-a, I²C-a, SPI-ja, UART-a (asinkroni serijski) i USB-a. Budući da je riječ o prvom izdanju, nema se s čega migrirati; ovaj unos sažima ono s čime je biblioteka isporučena.

Istaknuto

  • Udaljeni pozivi procedura preko bilo koje sabirnice — pozivajte funkcije na OpenMV Camu s Arduina preko CAN-a, I²C-a, SPI-ja, UART-a ili USB-a i prenosite rezultate natrag.

  • Uloge upravljača i periferije — Arduino može upravljati kamerom kao upravljački uređaj ili djelovati kao periferija koju kamera ili glavno računalo poziva.

  • Otpornost na pogreške — automatski se oporavlja od labavih žica, oštećenja paketa i isteka vremena.

  • Prijenos podataka — način rada za prijenos velikih korisnih podataka kao što su JPEG sličice.

Nove značajke

  • RPC sučelje implementirano preko CAN, I²C, SPI, UART (asinkroni serijski) i USB prijenosa, sa zajedničkim API-jem upravljača / periferije pod imenskim prostorom openmv.

  • Način rada za prijenos visoke propusnosti kao što je prijenos slike.

  • Primjeri skica — popularne značajke kao upravljački uređaj, prijenos JPEG slike i pomicanje slike.

  • Podrška za Linux / Raspberry Pi.

Promjene API-ja koje narušavaju kompatibilnost

Nema. v1.0.0 je prvo izdanje — ne postoji prethodna verzija s kojom bi se narušila kompatibilnost.