v1.3.0¶
v1.3.0 est une version riche en fonctionnalités : elle introduit la prise en charge du shield WiFi (le pilote network.WINC WINC1500 et l’API de socket usocket avec des outils de gestion du micrologiciel), un nouveau module thermique-IR fir, des setters sensor de balance des blancs / miroir / retournement, sensor.skip_frames() et les filtres d’image mean / median / mode / midpoint. Elle n’introduit aucun changement d’API incompatible — les scripts v1.2.0 fonctionnent sans modification.
Points forts¶
Shield WiFi — WINC1500
network.WINC(scan / connexion / ifconfig) et l’API de socketusocket(TCP/UDP, DNS, délais d’expiration) avec des outils de mise à jour/extraction/version du micrologiciel.Module
fir— prise en charge du capteur thermique-IR (MLX).Capteur —
set_whitebal()/set_hmirror()/set_vflip()etskip_frames().Filtres —
image.mean()/median()/mode()/midpoint().Aucun changement d’API incompatible — reflashez et vos scripts v1.2.0 fonctionnent sans modification.
Nouvelles fonctionnalités¶
Shield WiFi (WINC1500) — ajout du pilote
network.WINC(scan, connexion, ifconfig WiFi) et de l’API de socketusocket:send()/recv(),bind()/sendto()/recvfrom(),listen()/accept(),settimeout()/ délais bloquants, et DNS (avec fonctions de rappel async pour socket/DNS), ainsi que les outils de micrologicielwinc.fw_update()/winc.fw_dump()/winc.fw_version()et des scripts d’exemple WiFi (scan, connexion, client TCP, DNS, NTP, streamer MJPEG).fir— ajout du module thermique-IRfir(init/deinit/read_ta/read_ir/draw_ta/draw_ir, avec mise à l’échelle/fusion interne) et des exemplesfir.py/fir_lcd.py.Capteur — ajout de
sensor.set_whitebal(),sensor.set_hmirror(),sensor.set_vflip()etsensor.skip_frames()(stabiliser la caméra après modification des réglages).Filtres d’image — ajout de
image.mean(),image.median(),image.mode()etimage.midpoint(ksize, bias=).Ajout d’un pilote/exemple BLE réécrit et d’un outil de génération de table IR MLX.
Autres changements et améliorations¶
Réorganisation des scripts d’exemple en répertoires thématiques numérotés de style Arduino (01-Basics, etc.) et ajout d’exemples save / GIF / MJPEG ; ajout d’un outil de blob de couleur à seuil automatique « copy color » à OpenMV IDE.
Corrections de bogues¶
Correction de l’ordre des octets de l’IP
gethostbyname/ DNS du WINC1500, de la vérification du micrologicielfw_update(), et livraison d’une image de micrologiciel WINC unique mise à jour.
Matériel et prise en charge des cartes¶
Shield WiFi — WINC1500 (micrologiciel 19.4.4).
fir— capteur thermique-IR MLX.
Changements d’API incompatibles¶
v1.3.0 n’introduit aucun changement d’API Python incompatible. Les scripts qui fonctionnaient sur v1.2.0 fonctionnent sans modification sur v1.3.0 — il suffit de reflasher le micrologiciel. (La pile WiFi/usocket WINC1500 et le module thermique fir sont nouveaux dans cette version ; leur API interne a été finalisée au sein de v1.3.0.)