v4.1.1¶
v4.1.1 מתמקד בתפריט הדוגמאות: הערכים מסוננים כעת כך שיתאימו ללוח ולחיישן המחוברים, עם קיפול תיקיות מיותרות ומציין מקום ברור כאשר דבר אינו מחובר. הגרסה גם מוסיפה מדד מיקוד חי למציג חוצץ הפריימים (frame buffer), מרעננת את הדוגמאות המצורפות, ומספקת קושחת לוח 4.5.1. בנויה על בסיס Qt Creator 10.0.1; אין rebase של Qt Creator בגרסה זו. סינון הדוגמאות משנה את התנהגות ברירת המחדל של תפריט הדוגמאות – ראו שינויים שוברי תאימות.
עיקרי הדברים¶
סינון דוגמאות מציג רק דוגמאות הרלוונטיות ללוח ולחיישן המחוברים, מונע על ידי קובץ תצורה
examples/index.csv, עם מתג בתפריטToolsלהשבתתו.מדד המיקוד מוצג כעת בזמן אמת במציג חוצץ הפריימים (frame buffer) ובשורת המצב של המסוף כדי לעזור לכם למקד את העדשה.
תפריט דוגמאות נקי יותר: תיקיות לוח מיותרות בעלות צאצא יחיד מקופלות ומוצג מציין מקום במקום תפריט ריק.
שורת האתחול הרך הוסרה מהמסוף הטורי כך שהקונסולה אינה עמוסה עוד בכל הרצה.
קושחת הלוח המצורפת עודכנה ל-4.5.1 בכל לוחות OpenMV ו-Arduino הנתמכים.
תכונות חדשות¶
סינון דוגמאות. תפריט
Examplesמסנן כעת את הערכים כך שיציג רק דוגמאות הרלוונטיות ללוח ולחיישן המחוברים. הסינון הראשוני לפי לוח/חיישן הונע על ידי קובץ תצורהfilters.txt(ef7190282), ומאוחר יותר הועבר ל-examples/index.csvעם ביטויים רגולריים לכל לוח ולכל חיישן בתוספת עמודת השטחה (795cc20e9) והתאמה בלתי תלוית רישיות של תיקיית לוח וסוג חיישן (3e976cb9a). מתג חדשTools> Filter examples by board and sensor type (מסומן כברירת מחדל, מצבו נשמר) משבית את הסינון (fd3defe00).מדד מיקוד. מציג חוצץ הפריימים (frame buffer) ושורת המצב של המסוף מציגים כעת ערך Focus חי המחושב מהפריים הדחוס ב-JPEG כדי לעזור לכם למקד את העדשה (5834e3a41).
שינויים ושיפורים נוספים¶
כאשר מחובר, תפריט
Examplesמקפל כעת תיקיות לוח מיותרות בעלות צאצא יחיד ומציג מציין מקום ברור ”No examples found for your board“ או ”Connect to your board first“ במקום תפריט ריק (795cc20e9).שורת MicroPython
MPY: soft rebootמוסרת כעת מפלט המסוף הטורי כך שאינה מעמיסה עוד את הקונסולה בכל הרצה (b3cf63299).הדוגמאות המצורפות אורגנו מחדש לתיקיות הנקראות בשם הלוח (למשל
50-Board-Control), עודכנו עם כותרות רישיון MIT, ודוגמאות Image Reader/Writer פושטו כך שישתמשו בזרמי וידאו גולמיים שלimage.ImageIO. דוגמאות הפרשי הפריימים של ”shadow removal“ בזיכרון ובדיסק הוסרו (1358eeb84, 7b32f2814, 9d89f1c62).
תיקוני באגים¶
כפיית קובץ קושחת מאתחל (bootloader) מסוים משתמשת כעת כראוי בנתיב הקושחה שסופק במקום לחזור תמיד ל-
firmware.binברירת המחדל של הלוח (a362c1c6b).תוקן גילוי התקני i.MX (RT1060) ב-Windows שיכול היה להיכשל בשל בדיקת ספירת
RawInputDeviceListמחמירה מדי (49571962d).תוקנה גלישת היסטוגרמה עבור תמונות גדולות או בהירות באמצעות הרחבת וקטור הצבירה ל-64 סיביות (5aaf923a3).
תוקן מיון תיקיות הדוגמאות כך שערכי דוגמאות לא ממוספרים מסודרים באופן עקבי (3cb994433).
תמיכת פלטפורמה וכלים¶
בסיס Qt Creator: 10.0.1.
קושחת הלוח המצורפת: עודכנה 4.5.0 -> 4.5.1 בכל לוחות OpenMV ו-Arduino הנתמכים – כולל OPENMV2/3/4/4P, OPENMV PT (Pure Thermal), OPENMV RT1060, ARDUINO GIGA, NICLA VISION, PORTENTA H7, NANO RP2040 CONNECT, ו-NANO 33 BLE SENSE – כולל קובצי UVC ומאתחל (bootloader) (f6a5b12ba).
יצירת סקריפט חדש מחליפה כעת את ה-pixformat של גווני אפור עבור
HM01B0,HM0360,MT9V0X2, ו-MT9V0X4(הערך הקודםMT9V034מוחלף ב-MT9V0X2/MT9V0X4) (ef7190282).
שינויים שוברי תאימות¶
תפריט Examples דורש כעת לוח מחובר כאשר הסינון מופעל, שהוא ברירת המחדל החדשה. עד שתתחברו, התפריט מציג ”Connect to your board first to see examples,“ ולאחר החיבור הוא מציג רק דוגמאות התואמות ללוח ולחיישן המחוברים. השביתו זאת באמצעות המתג החדש Tools > Filter examples by board and sensor type.