v1.3.0¶
v1.3.0 este o versiune mare cu funcționalități noi: introduce suportul pentru shield-ul WiFi (driverul WINC1500 network.WINC și API-ul de socket usocket cu instrumente de gestionare a firmware-ului), un nou modul termic-IR fir, setatoare sensor de balans de alb / oglindire / răsturnare, sensor.skip_frames() și filtrele de imagine mean / median / mode / midpoint. Nu introduce nicio modificare incompatibilă a API-ului — scripturile v1.2.0 rulează nemodificate.
Aspecte importante¶
Shield WiFi — WINC1500
network.WINC(scanare / conectare / ifconfig) și API-ul de socketusocket(TCP/UDP, DNS, expirări de timp) cu instrumente de actualizare/extragere/versiune a firmware-ului.Modulul
fir— suport pentru senzorul termic-IR (MLX).Senzor —
set_whitebal()/set_hmirror()/set_vflip()șiskip_frames().Filtre —
image.mean()/median()/mode()/midpoint().Nicio modificare incompatibilă a API-ului — reflashați și scripturile dvs. v1.2.0 rulează nemodificate.
Caracteristici noi¶
Shield WiFi (WINC1500) — s-a adăugat driverul
network.WINC(scanare WiFi, conectare, ifconfig) și API-ul de socketusocket:send()/recv(),bind()/sendto()/recvfrom(),listen()/accept(),settimeout()/ expirări de timp blocante și DNS (cu funcții de retroapelare async pentru socket/DNS), plus instrumentele de firmwarewinc.fw_update()/winc.fw_dump()/winc.fw_version()și scripturi de exemplu WiFi (scanare, conectare, client TCP, DNS, NTP, streamer MJPEG).fir— s-a adăugat modulul termic-IRfir(init/deinit/read_ta/read_ir/draw_ta/draw_ir, cu scalare/amestecare internă) și exemplelefir.py/fir_lcd.py.Senzor — s-au adăugat
sensor.set_whitebal(),sensor.set_hmirror(),sensor.set_vflip()șisensor.skip_frames()(stabilizează camera după modificarea setărilor).Filtre de imagine — s-au adăugat
image.mean(),image.median(),image.mode()șiimage.midpoint(ksize, bias=).S-a adăugat un driver/exemplu BLE rescris și un instrument de generare a tabelului IR pentru MLX.
Alte modificări și îmbunătățiri¶
S-au reorganizat scripturile de exemplu în directoare tematice numerotate, în stil Arduino (01-Basics etc.) și s-au adăugat exemple de salvare / GIF / MJPEG; s-a adăugat un instrument de blob-uri de culoare cu prag automat „copy color” în OpenMV IDE.
Corectări de erori¶
S-au corectat ordinea octeților IP pentru
gethostbyname/ DNS la WINC1500, verificarea firmware-uluifw_update()și s-a livrat o imagine de firmware WINC unică actualizată.
Suport hardware și plăci¶
Shield WiFi — WINC1500 (firmware 19.4.4).
fir— senzor termic-IR MLX.
Modificări incompatibile ale API-ului¶
v1.3.0 nu introduce nicio modificare incompatibilă a API-ului Python. Scripturile care rulau pe v1.2.0 rulează nemodificate pe v1.3.0 — trebuie doar să reflashați firmware-ul. (Stiva WiFi/usocket WINC1500 și modulul termic fir sunt noi în această versiune; API-ul lor intern a fost finalizat în cadrul v1.3.0.)