v1.8.1

v1.8.1 מציגה מנהל ייבוא אוטומטי של ספריות/מודולים וזרימת עבודה חדשה של תיקיית Documents, מצרפת קושחת OpenMV 2.7.0 (כולל הקושחה הראשונה עבור OpenMV Cam M4 המקורי) יחד עם תמונות מגן WiFi של ATWINC1500, ומשלחת אצווה גדולה של סקריפטים לדוגמה חדשים. גרסה זו נשארת מבוססת על Qt Creator 4.0.2. קובץ הגדרות המצלמה שעל-גבי-המצלמה שונה את שמו, וזהו שינוי התנהגות קל עבור הגדרות קיימות.

עיקרי הדברים

  • מנהל ייבוא אוטומטי סורק את תיקיית הדוגמאות המצורפת ותיקיית Documents/OpenMV חדשה, ובעת Run/Save מעתיק מודולי Python המיובאים מקומית אל OpenMV Cam, ומציע סנכרון כאשר מודול שונה.

  • תפריט Documents Folder מציג סקריפטים מתוך תיקיית Documents/OpenMV שלך לפתיחה מהירה לצד תפריט Examples הקיים.

  • קושחת OpenMV 2.7.0 מצורפת כעת, כולל קושחה שנוספה לאחרונה עבור OpenMV Cam המקורי (OPENMV1/M4).

  • תמונות קושחת WiFi של ATWINC1500 (19.4.4 ו-19.5.2) מצורפות, ודוגמת עדכון קושחת ה-WiFi צורבת אותן כעת.

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

תכונות חדשות

  • מנהל ייבוא אוטומטי של ספריות/מודולים. ה-IDE סורק את תיקיית הדוגמאות המצורפת ותיקיית Documents/OpenMV חדשה, ולאחר מכן בעת Run/Save מעתיק כל מודול Python המיובא מקומית אל OpenMV Cam. כאשר מודול שעל המצלמה שונה מזה שבמחשב שלך, הודעת Import Helper מציעה לעדכן את המודול שעל המצלמה או שעל המחשב שלך (a44bd842c, fead163df, 7621df761, 0d0636d37).

  • נוסף תפריט משנה Documents Folder לתפריט File המציג סקריפטים מתוך תיקיית Documents/OpenMV שלך לפתיחה מהירה, לצד תפריט Examples הקיים (a44bd842c).

  • נוספו סקריפטים לדוגמה חדשים רבים, כולל Low-Power (שינה עמוקה, מצב stop), Frame-Differencing (בסיסי ומתקדם בזיכרון/בדיסק, הסרת צללים, דמיון מבני), Sensor-Control (הגבר (gain), חשיפה, איזון לבן, שיקוף, היפוך), Optical-Flow, מסנני סף אדפטיביים, התמרות פולריות לוגריתמיות/ליניאריות, ודוגמת MQTT (7f90dad20, 210596538).

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

  • פתיחת דוגמה, סקריפט מתיקיית documents, או קובץ שגיאה רושמת כעת את מיקום הסמן הנוכחי שלך בהיסטוריית הניווט כך ש-Back/Forward עובד כצפוי (df9943f8f).

  • לאחר שינוי הגדרות המצלמה, שמירת סקריפט אל המצלמה, או ניתוק/איפוס המצלמה, ה-IDE כותב קובץ זמני כדי לאלץ את מערכת הקבצים של המצלמה לרוקן כתיבות ממתינות לדיסק; דיאלוג ההגדרות מרוקן כעת רק בעת Accepted (e7c78c930).

  • שדות הזנת סיסמת ה-WiFi בדיאלוג הגדרות המצלמה מוגבלים כעת ל-63 תווים (מגבלת WPA) במקום 255, והדיאלוג הוגבה מעט (92b89ea42).

  • דוגמת בקרת הלוח של UART מעבירה כעת timeout_char=1000 כדי להימנע מחסימה בעת פסקי-זמן של תווים (bebd201d3).

  • תיעוד ה-HTML המצורף נוצר מחדש עם הפניות מורחבות למודולים omv.image ו-omv.sensor וטקסט סקירת IDE מעודכן (9c822f45b).

  • רוחב הטאב המוגדר כברירת מחדל בעורך הטקסט שונה מ-8 ל-4 עמודות, כך שתווי טאב בקבצים פתוחים מוצגים כעת ב-4 עמודות (0d0636d37).

תיקוני באגים

  • תוקנה השוואת גרסת קושחה הפוכה כך שה-IDE מזהה כראוי האם הקושחה של המצלמה המחוברת תומכת בתכונות פרוטוקול חדשות יותר (מחרוזת ארכיטקטורה ולמידת MTU) במקום לזהותן בטעות (3a75f6532).

  • קישורי קבצים בהודעות שגיאה פותחים כעת את הקובץ הנכון על המצלמה על ידי הוספת מפריד הנתיב בין נתיב הכונן ושם הקובץ המדווח (cb0c81f36).

  • פעולת Configure Settings מושבתת כעת כראוי כאשר המצלמה מנותקת; קודם לכן היא הושארה מאופשרת (926c230c0).

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

  • בסיס Qt Creator: 4.0.2.

  • קושחת OpenMV: עודכנה ל-2.7.0 עם תמונות חדשות לכל הלוחות, בתוספת קושחה שנוספה לאחרונה עבור OpenMV Cam המקורי (OPENMV1/M4) (7f90dad20).

  • קושחת מגן WiFi של ATWINC1500: תמונות 19.4.4 ו-19.5.2 מצורפות כעת, ודוגמת עדכון קושחת ה-WiFi צורבת אותן. שים לב ש-19.5.2 אינה תומכת במודול MR210PA (7f90dad20).

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

  • קובץ הגדרות המצלמה שעל-גבי-המצלמה שונה את שמו מ-main.ini ל-openmv.config. הגדרות המאוחסנות תחת השם הישן main.ini לא ייקראו עוד; החל מחדש את הגדרות המצלמה שלך כדי לכתוב את הקובץ החדש (5c1c0426b).