v4.8.4

v4.8.4 היא מהדורת אמינות וטיפול בחיבורים הבנויה על בסיס Qt Creator 14.0.2 הקיים. היא משפרת את ההתאמה בין כונן USB ליציאה טורית ב-macOS, הופכת את חיבור המצלמה ואת הסנכרון-מחדש לעמידים יותר, מרחיבה את קטלוג ה-model zoo של STMicroelectronics, ומתקנת באג בטעינת קושחת Alif שהיה עלול להפוך לוחות ללבני בנייה. אין שינויים שוברים עבור פרויקטים של משתמשים.

עיקרי הדברים

  • התאמת כוננים ב-macOS מפענחת כעת את מספר ה-USB הטורי של כונן מחובר על ידי מעבר ברשם DiskArbitration/IOKit, ומשייכת נכון כונני אחסון של מצלמות עם היציאה הטורית שלהם.

  • טעינת קושחת Alif בטוחה יותר שוב אינה מוחקת את אזור ה-MRAM APP, מה שהפך לוחות ללבני בנייה.

  • חיבורים אמינים יותר בזכות זמני קצוב (timeout) ארוכים יותר לחיבור, סנכרון-מחדש עם ניסיון חוזר וארכה, וגיבוי של כונן נשלף יחיד כאשר התאמה קפדנית של מספר טורי נכשלת.

  • model zoo רחב יותר של STMicroelectronics, הזמין כעת על OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 ו-ARDUINO_NICLA_VISION.

  • פאנלים נקיים יותר של System Information מעובדים כטקסט עשיר ברוחב אחיד ומיושר עם קטע יכולות-פרוטוקול רב-שורתי.

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

  • ב-macOS, ה-IDE מפענח את מספר ה-USB הטורי של כונן מחובר על ידי מעבר ברשם DiskArbitration/IOKit מנתיב חיבור הכרך עד צומת התקן ה-USB, ומתקן את ההתאמה בין יציאה טורית לכונן עבור כונני אחסון של מצלמות (35fd08410). הכללות DiskArbitration ו-CoreFoundation עטופות בשמירת Q_OS_MAC כך שבנייה שאינה ל-Mac מתקמפלת בצורה נקייה (5940f3f77).

  • כאשר התאמה קפדנית של כונן לפי מספר טורי נכשלת אך קיים בדיוק כונן נשלף אחד, ה-IDE נסוג כעת לשימוש באותו כונן יחיד כנתיב החיבור של המצלמה (92d13cb10).

  • הסנכרון-מחדש של המצלמה משתמש כעת בזמן קצוב ארוך יותר לחיבור בניסיון הראשון, ומנסה שוב עם זמן קצוב של שנייה אחת בחסד, תוך יצירה מחדש של התעבורה בכל ניסיון כדי להפוך את החיבורים הראשוניים לאמינים יותר (2343a9211).

  • הפאנלים של System Information של ההתקן ושל סטטיסטיקות המארח/ההתקן מעובדים כעת כטקסט עשיר ברוחב אחיד עם עמודות מיושרות מחדש וקטע יכולות-פרוטוקול רב-שורתי לפורמט ברור יותר (549a6acfa).

  • רשומות ה-model zoo של STMicroelectronics זמינות כעת על יותר לוחות, ומרחיבות את הקטלוג ל-OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 ו-ARDUINO_NICLA_VISION בנוסף ל-OPENMV_AE3 ו-OPENMV_N6 (ea75eea5f).

תיקוני באגים

  • תוקנה טעינת קושחת Alif כך שהיא שוב אינה מוחקת את אזור ה-MRAM APP, מה שהפך לוחות ללבני בנייה; ה-IDE מנחה כעת את המשתמש לנתק את המצלמה ולכבות את מתג מצב התחזוקה הקשיח, ולהשאיר את המצלמה מנותקת עד שתתבקש לחבר אותה מחדש (886290d46).

  • בדיקת פרוטוקול הטורי החדש (V2) מוגבלת כעת נכון לפעול רק על מצלמות שאין להן את ה-VID/PID של OpenMV USB הישן (כלומר מצלמות חדשות יותר), ומתקנת שגיאת הקלדה בהשוואת VID/PID שהשוותה productIdentifier פעמיים במקום vendorIdentifier ותנאי הגבלה שקודם לכן הריץ את הבדיקה על ההתקנים השגויים (b43b485ed, c86d83870).

תמיכת פלטפורמה וכלים

  • בסיס Qt Creator: 14.0.2.

  • קטלוג ה-model zoo של STMicroelectronics הורחב ל-OPENMV_RT1060, OPENMV4P, ARDUINO_GIGA, ARDUINO_PORTENTA_H7 ו-ARDUINO_NICLA_VISION בנוסף ל-OPENMV_AE3 ו-OPENMV_N6.

שינויים שוברים

אין. מהדורה זו אינה כוללת שבירות של API לכתיבת סקריפטים או של זרימת עבודה בפרויקטים של משתמשים.