v1.0.0¶
v1.0.0 je první vydání knihovny OpenMV Arduino RPC — knihovny pro Arduino určené k řízení OpenMV Cam (nebo jiného Arduina či počítače) a streamování dat z něj přes CAN, I²C, SPI, UART (asynchronní sériová linka) a USB. Jelikož jde o první vydání, není z čeho migrovat; tento záznam shrnuje, s čím přišlo.
Hlavní novinky¶
Vzdálené volání procedur přes libovolnou sběrnici — volejte funkce na OpenMV Cam z Arduina přes CAN, I²C, SPI, UART nebo USB a streamujte výsledky zpět.
Role řadiče a periferie — Arduino může řídit kameru jako řadič, nebo fungovat jako periferie, kterou volá kamera či hostitel.
Odolnost vůči chybám — automaticky se zotavuje z uvolněných vodičů, poškození paketů a vypršení časových limitů.
Streamování dat — režim streamování pro přenos velkých objemů dat, jako jsou snímky JPEG.
Nové funkce¶
Rozhraní RPC implementované napříč přenosy CAN, I²C, SPI, UART (asynchronní sériová linka) a USB, se společným API řadiče / periferie v jmenném prostoru
openmv.Režim streamování pro vysokorychlostní přenosy, jako je přenos obrazu.
Ukázkové sketche — oblíbené funkce v roli řadiče, přenos obrazu JPEG a přesun obrazu.
Podpora Linuxu / Raspberry Pi.
Zásadní změny API¶
Žádné. v1.0.0 je první vydání — neexistuje žádná předchozí verze, se kterou by se kompatibilita narušila.