v1.3.0

v1.3.0 adalah rilis fitur besar: memperkenalkan dukungan perisai WiFi (driver network.WINC WINC1500 dan API socket usocket dengan alat manajemen firmware), modul IR thermal fir baru, penyetel white-balance / cermin / flip sensor, sensor.skip_frames(), serta filter citra mean / median / mode / midpoint. Rilis ini tidak memperkenalkan perubahan API yang melanggar — skrip v1.2.0 berjalan tanpa perubahan.

Sorotan

  • Perisai WiFi — WINC1500 network.WINC (scan / connect / ifconfig) dan API socket usocket (TCP/UDP, DNS, timeout) dengan alat pembaruan/dump/versi firmware.

  • Modul fir — dukungan sensor IR thermal (MLX).

  • Sensorset_whitebal() / set_hmirror() / set_vflip() dan skip_frames().

  • Filterimage.mean() / median() / mode() / midpoint().

  • Tidak ada perubahan API yang melanggar — flash ulang dan skrip v1.2.0 Anda berjalan tanpa perubahan.

Fitur baru

  • Perisai WiFi (WINC1500) — ditambahkan driver network.WINC (scan WiFi, connect, ifconfig) dan API socket usocket: send() / recv(), bind() / sendto() / recvfrom(), listen() / accept(), settimeout() / timeout pemblokiran, dan DNS (dengan callback socket/DNS async), ditambah alat firmware winc.fw_update() / winc.fw_dump() / winc.fw_version() dan skrip contoh WiFi (scan, connect, klien TCP, DNS, NTP, MJPEG streamer).

  • fir — ditambahkan modul IR thermal fir (init / deinit / read_ta / read_ir / draw_ta / draw_ir, dengan penskalaan/percampuran internal) dan contoh fir.py / fir_lcd.py.

  • Sensor — ditambahkan sensor.set_whitebal(), sensor.set_hmirror(), sensor.set_vflip(), dan sensor.skip_frames() (menstabilkan kamera setelah mengubah pengaturan).

  • Filter citra — ditambahkan image.mean(), image.median(), image.mode(), dan image.midpoint(ksize, bias=).

  • Ditambahkan driver/contoh BLE yang ditulis ulang dan alat generator tabel IR MLX.

Perubahan dan peningkatan lainnya

  • Mengorganisasi ulang skrip contoh ke dalam direktori topik bergaya Arduino dengan nomor (01-Basics, dll.) dan menambahkan contoh simpan / GIF / MJPEG; menambahkan alat color-blob auto-threshold "salin warna" ke OpenMV IDE.

Perbaikan bug

  • Memperbaiki urutan byte IP gethostbyname / DNS WINC1500, verifikasi firmware fw_update(), dan menggunakan satu citra firmware WINC yang diperbarui.

Dukungan perangkat keras dan papan

  • Perisai WiFi — WINC1500 (firmware 19.4.4).

  • fir — sensor IR thermal MLX.

Perubahan API yang melanggar

v1.3.0 tidak memperkenalkan perubahan API Python yang melanggar. Skrip yang berjalan pada v1.2.0 berjalan tanpa perubahan pada v1.3.0 — cukup flash ulang firmware. (Stack WiFi/usocket WINC1500 dan modul thermal fir baru dalam rilis ini; API internalnya diselesaikan dalam v1.3.0.)