v1.3.0

v1.3.0 là bản phát hành tính năng lớn: giới thiệu hỗ trợ WiFi shield (driver network.WINC cho WINC1500 và API socket usocket cùng công cụ quản lý firmware), module nhiệt-IR fir mới, các setter cân bằng trắng / phản chiếu / lật cho sensor, sensor.skip_frames(), và các bộ lọc ảnh mean / median / mode / midpoint. Bản phát hành này không có thay đổi phá vỡ API — các tập lệnh v1.2.0 chạy không thay đổi.

Điểm nổi bật

  • WiFi shieldnetwork.WINC cho WINC1500 (scan / connect / ifconfig) và API socket usocket (TCP/UDP, DNS, timeouts) với các công cụ cập nhật/xuất/kiểm tra phiên bản firmware.

  • Module fir — hỗ trợ cảm biến nhiệt-IR (MLX).

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

  • Bộ lọcimage.mean() / median() / mode() / midpoint().

  • Không có thay đổi phá vỡ API — chỉ cần nạp lại firmware và các tập lệnh v1.2.0 của bạn chạy không thay đổi.

Tính năng mới

  • WiFi shield (WINC1500) — thêm driver network.WINC (quét WiFi, kết nối, ifconfig) và API socket usocket: send() / recv(), bind() / sendto() / recvfrom(), listen() / accept(), settimeout() / timeouts chặn, và DNS (với async socket/DNS callbacks), cùng các công cụ firmware winc.fw_update() / winc.fw_dump() / winc.fw_version() và các tập lệnh ví dụ WiFi (scan, connect, TCP client, DNS, NTP, MJPEG streamer).

  • fir — thêm module nhiệt-IR fir (init / deinit / read_ta / read_ir / draw_ta / draw_ir, với co giãn/pha trộn nội bộ) và các ví dụ fir.py / fir_lcd.py.

  • Sensor — thêm sensor.set_whitebal(), sensor.set_hmirror(), sensor.set_vflip(), và sensor.skip_frames() (ổn định camera sau khi thay đổi cài đặt).

  • Bộ lọc ảnh — thêm image.mean(), image.median(), image.mode(), và image.midpoint(ksize, bias=).

  • Thêm driver/ví dụ BLE viết lại và công cụ tạo bảng IR MLX.

Các thay đổi và cải tiến khác

  • Tổ chức lại các tập lệnh ví dụ thành các thư mục chủ đề theo số, kiểu Arduino (01-Basics, v.v.) và thêm các ví dụ save / GIF / MJPEG; thêm công cụ ngưỡng màu tự động "copy color" cho blob màu vào OpenMV IDE.

Sửa lỗi

  • Đã sửa thứ tự byte IP gethostbyname / DNS của WINC1500, xác minh firmware fw_update(), và đóng gói một ảnh firmware WINC duy nhất đã cập nhật.

Phần cứng và hỗ trợ board

  • WiFi shield — WINC1500 (firmware 19.4.4).

  • fir — cảm biến nhiệt-IR MLX.

Thay đổi phá vỡ API

v1.3.0 không có thay đổi API Python phá vỡ. Các tập lệnh chạy trên v1.2.0 chạy không thay đổi trên v1.3.0 — chỉ cần nạp lại firmware. (Stack WiFi/usocket WINC1500 và module nhiệt fir là mới trong bản phát hành này; API nội bộ của chúng được hoàn thiện trong v1.3.0.)