v4.1.6¶
v4.1.6 היא גרסת תחזוקה ודוגמאות המרעננת את כל קושחות הלוח המצורפות לקושחת OpenMV 4.5.3, מארגנת מחדש את דוגמאות OpenMV Boards לפי משפחת לוח, ומוסיפה ערכות דוגמאות חדשות של מיקוד אוטומטי, תיקון צבע, Pure Thermal, ו-OpenMV RT1060. הגרסה נותרת מבוססת על Qt Creator 10.0.1 (ללא rebase) ואינה מכילה שינויים שוברי תאימות לפרויקטי משתמש.
עיקרי הדברים¶
קושחת OpenMV 4.5.3 מצורפת כעת, עם קובצי קושחת לוח (ועבור מצלמות STM32 OpenMV, גם קובצי מאתחל (bootloader)/uvc) שנבנו מחדש עבור לוחות OpenMV ו-Arduino.
דוגמאות OpenMV Boards מאורגנות מחדש לתת-תיקיות
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermal, ו-60-Shieldsעם סינון לכל לוח כך שכל לוח רואה רק דוגמאות רלוונטיות.דוגמאות Pure Thermal נוספו, כולל הדגמת שכבת על תרמית מעל צבע המניעה את פלט ה-LCD וה-HDMI.
דוגמאות בקרת לוח של OpenMV RT1060 נוספו תחת ערכת
50-IMXRT-Boardsחדשה.מיקוד אוטומטי של חיישן ודוגמאות תיקון צבע נוספו, המדגימות את
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)ואת מתודת מטריצת תיקון הצבעccm()של התמונה.
תכונות חדשות¶
נוספה דוגמת מיקוד אוטומטי של חיישן המדגימה את
sensor.ioctl(sensor.IOCTL_TRIGGER_AUTO_FOCUS)עבור מצלמות התומכות במיקוד אוטומטי (780748d66).נוספה דוגמת תיקון צבע המציגה את מתודת מטריצת תיקון הצבע החדשה
ccm()של התמונה עבור הסטות גוון/רוויה באמצעות חשבון מטריצות YUV, תוך שימוש ב-ulabnumpy (780748d66).נוספה ערכה מלאה של דוגמאות לוח Pure Thermal, כולל הדגמת שכבת על תרמית מעל צבע המניעה את פלט ה-LCD וה-HDMI דרך
fir.FIR_LEPTON,display.RGBDisplay, ו-tfp410.TFP410, בתוספת blinky ו-helloworld (780748d66).נוספה ערכת דוגמאות ייעודית 50-IMXRT-Boards עבור OpenMV RT1060 עם סקריפטי בקרת לוח של ADC, CAN, I2C, LED/PWM, בקרת מנוע, פין, PWM, RTC, סרוו, SPI, מתג, טיימר, UART, ו-watchdog (780748d66).
שינויים ושיפורים נוספים¶
כל קושחות הלוח המצורפות עודכנו ל-קושחת OpenMV 4.5.3, תוך בנייה מחדש של קובצי הקושחה עבור לוחות OpenMV ו-Arduino (עם קובצי מאתחל (bootloader) ו-uvc שנבנו מחדש רק עבור מצלמות STM32 OpenMV) (780748d66).
דוגמאות OpenMV Boards אורגנו מחדש לתת-תיקיות
50-STM32-Boards,50-IMXRT-Boards,51-Pure-Thermal, ו-60-Shieldsעם סינון לכל לוח, תוך העברת סקריפטים רבים של בקרת לוח ושילדים למשפחה המתאימה (780748d66).דוגמאות ה-blinky/helloworld של HelloWorld הוסתרו בלוח Pure Thermal ונוספו דוגמאות צריכת חשמל נמוכה של STM32 (
deep_sleep,sensor_sleep,stop_mode) (780748d66).הוסרה דוגמת
cartoon_filterוהוסרה פונקציית callback של המודל המובנהperson_detectionמדוגמאות התכונות הפופולריות של RPC Remote-Control (08-RPC-Library/34-Remote-Control), בעקבות הסרת המודל המצורףperson_detectionבקושחה 4.5.3, ועודכנו מספר דוגמאות הקלטה, ציור, WiFi, ו-MQTT (780748d66).
תיקוני באגים¶
תוקן תרגום מסנן דיאלוג הקבצים ”All Files“ בסינית (
zh_CNו-zh_TW) שהשתמש בתווים ברוחב מלא, ושוחזרה תבנית ה-ASCII התקינה(*.*)בדיאלוגי פתיחה/שמירה (cecfda3b7).
תמיכת פלטפורמה וכלים¶
בסיס Qt Creator: 10.0.1.
קושחת OpenMV: עודכנה מ-4.5.2 ל-4.5.3.
OPENMV2/3/4/4P/PTקיבלו בנייה מחדש מלאה של קושחה + מאתחל (bootloader) + uvc;ARDUINO_GIGA/PORTENTA_H7/NICLA_VISIONקיבלו קושחה + uvc;ARDUINO_NANO_RP2040_CONNECTו-Nano 33 BLE Sense קיבלו קושחה בלבד;OPENMV_RT1060קיבלfirmware.binבלבד. מזההboards.txtשל Nano 33 BLE Sense נורמל ל-ARDUINO_NANO_33_BLE_SENSE.קושחת WiFi של CYW4343: נוספו מטא-נתונים עבור CYW43 WiFi FW 7.45.98.50 (
CYW43_WIFI_FW_LEN383110,CYW43_CLM_LEN7222).
שינויים שוברי תאימות¶
אין. גרסה זו תואמת לחלוטין לפרויקטים קיימים; בסיס Qt Creator אינו משתנה.