v1.3.0

v1.3.0 היא גרסת תכונות גדולה: היא מציגה תמיכה במגן WiFi (מנהל ההתקן WINC1500 network.WINC ו-API השקעים usocket עם כלים לניהול קושחה), מודול תרמי-IR חדש fir, מגדירי איזון לבן / שיקוף / היפוך של sensor, sensor.skip_frames(), ומסנני התמונה mean / median / mode / midpoint. היא אינה מציגה שינויי API שוברי תאימות — סקריפטים של v1.2.0 רצים ללא שינוי.

עיקרים

  • מגן WiFi — WINC1500 network.WINC (סריקה / חיבור / ifconfig) ו-API השקעים usocket (TCP/UDP, DNS, timeouts) עם כלי עדכון/dump/גרסה של קושחה.

  • מודול fir — תמיכה בחיישן תרמי-IR (MLX).

  • חיישןset_whitebal() / set_hmirror() / set_vflip() ו-skip_frames().

  • מסנניםimage.mean() / median() / mode() / midpoint().

  • אין שינויי API שוברי תאימות — צרבו מחדש והסקריפטים שלכם מ-v1.2.0 ירוצו ללא שינוי.

תכונות חדשות

  • מגן WiFi (WINC1500) — נוסף מנהל ההתקן network.WINC (סריקת WiFi, חיבור, ifconfig) ו-API השקעים usocket: send() / recv(), bind() / sendto() / recvfrom(), listen() / accept(), settimeout() / timeouts חוסמים, ו-DNS (עם פונקציות callback אסינכרוניות של socket/DNS), בתוספת כלי הקושחה winc.fw_update() / winc.fw_dump() / winc.fw_version() וסקריפטים לדוגמה של WiFi (סריקה, חיבור, לקוח TCP, DNS, NTP, מזרים MJPEG).

  • fir — נוסף המודול התרמי-IR fir (init / deinit / read_ta / read_ir / draw_ta / draw_ir, עם שינוי קנה מידה/מיזוג פנימי) ודוגמאות fir.py / fir_lcd.py.

  • חיישן — נוספו sensor.set_whitebal(), sensor.set_hmirror(), sensor.set_vflip(), ו-sensor.skip_frames() (ייצוב המצלמה לאחר שינוי הגדרות).

  • מסנני תמונה — נוספו image.mean(), image.median(), image.mode(), ו-image.midpoint(ksize, bias=).

  • נוספו מנהל התקן/דוגמה משוכתבים של BLE וכלי ליצירת טבלת IR של MLX.

שינויים ושיפורים נוספים

  • הסקריפטים לדוגמה אורגנו מחדש לתיקיות נושאים ממוספרות בסגנון Arduino (01-Basics וכו«) ונוספו דוגמאות שמירה / GIF / MJPEG; נוסף כלי ”copy color“ לסף אוטומטי של רכיב צבע (color-blob) ב-OpenMV IDE.

תיקוני באגים

  • תוקנו סדר הבתים של כתובת ה-IP ב-gethostbyname / DNS של WINC1500, אימות הקושחה של fw_update(), ונשלחה תמונת קושחה מעודכנת ויחידה של WINC.

תמיכה בחומרה ובלוחות

  • מגן WiFi — WINC1500 (קושחה 19.4.4).

  • fir — חיישן תרמי-IR מסוג MLX.

שינויי API שוברי תאימות

v1.3.0 אינה מציגה שינויי API שוברי תאימות ב-Python. סקריפטים שרצו על v1.2.0 רצים ללא שינוי על v1.3.0 — פשוט צרבו מחדש את הקושחה. (מחסנית ה-WiFi/usocket של WINC1500 והמודול התרמי fir חדשים בגרסה זו; ה-API הפנימי שלהם הושלם בתוך v1.3.0.)