v1.3.0¶
v1.3.0 is een grote feature-release: het introduceert WiFi-shield-ondersteuning (de WINC1500 network.WINC-driver en de usocket socket-API met firmwarebeheertools), een nieuwe fir thermisch-IR-module, sensor-setters voor witbalans / mirror / flip, sensor.skip_frames(), en de beeldfilters mean / median / mode / midpoint. Het introduceert geen breaking API-wijzigingen — v1.2.0-scripts draaien ongewijzigd.
Hoogtepunten¶
WiFi-shield — WINC1500
network.WINC(scan / connect / ifconfig) en deusocketsocket-API (TCP/UDP, DNS, timeouts) met firmware-update-/dump-/versietools.fir-module — ondersteuning voor thermisch-IR (MLX) sensor.Sensor —
set_whitebal()/set_hmirror()/set_vflip()enskip_frames().Filters —
image.mean()/median()/mode()/midpoint().Geen breaking API-wijzigingen — reflash en je v1.2.0-scripts draaien ongewijzigd.
Nieuwe functies¶
WiFi-shield (WINC1500) — de
network.WINC-driver (WiFi-scan, connect, ifconfig) en deusocketsocket-API toegevoegd:send()/recv(),bind()/sendto()/recvfrom(),listen()/accept(),settimeout()/ blokkerende timeouts, en DNS (met async socket-/DNS-callbacks), plus de firmwaretoolswinc.fw_update()/winc.fw_dump()/winc.fw_version()en WiFi-voorbeeldscripts (scan, connect, TCP-client, DNS, NTP, MJPEG-streamer).fir— defirthermisch-IR-module toegevoegd (init/deinit/read_ta/read_ir/draw_ta/draw_ir, met interne schaling/blending) en de voorbeeldenfir.py/fir_lcd.py.Sensor —
sensor.set_whitebal(),sensor.set_hmirror(),sensor.set_vflip()ensensor.skip_frames()toegevoegd (laat de camera stabiliseren na het wijzigen van instellingen).Beeldfilters —
image.mean(),image.median(),image.mode()enimage.midpoint(ksize, bias=)toegevoegd.Een herschreven BLE-driver/-voorbeeld en een MLX IR-tabelgeneratortool toegevoegd.
Overige wijzigingen en verbeteringen¶
De voorbeeldscripts gereorganiseerd in genummerde, Arduino-achtige onderwerpmappen (01-Basics, enz.) en save- / GIF- / MJPEG-voorbeelden toegevoegd; een “copy color” auto-drempelwaarde-kleurblob-tool aan OpenMV IDE toegevoegd.
Bugfixes¶
De WINC1500
gethostbyname/ DNS IP-bytevolgorde, de firmwareverificatie vanfw_update()gecorrigeerd, en een bijgewerkte enkele WINC-firmware-image meegeleverd.
Hardware- en boardondersteuning¶
WiFi-shield — WINC1500 (firmware 19.4.4).
fir— MLX thermisch-IR-sensor.
Breaking API-wijzigingen¶
v1.3.0 introduceert geen breaking Python-API-wijzigingen. Scripts die op v1.2.0 draaiden, draaien ongewijzigd op v1.3.0 — flash gewoon de firmware opnieuw. (De WINC1500 WiFi-/usocket-stack en de fir thermische module zijn nieuw in deze release; hun interne API is binnen v1.3.0 afgerond.)