v2.9.2¶
v2.9.2 הופך את הטרמינל הטורי לאינטראקטיבי כך שאפשר להקליד ישירות אל ה-REPL של MicroPython שבמצלמה, מוסיף התקנה בלחיצה אחת של קושחת הפיתוח האחרונה, ומגדיר את ה-RTC של המצלמה לפי שעון המארח בעת ההתחברות (דורש קושחת מצלמה 4.3.2 או חדשה יותר; הקושחה המצורפת כאן היא 4.3.1). ה-IDE נשאר על בסיס Qt Creator 4.0.2 ואין שינויים שוברים לפרויקטים קיימים.
עיקרי הדברים¶
טרמינל טורי אינטראקטיבי: הקלידו ישירות בטרמינל של ה-IDE כדי לשלוט ב-REPL של MicroPython שבמצלמה, עם מקשי החצים,
Home,Endו-Deleteהממופים לקודי הבקרה המתאימים של ה-REPL.התקנת גרסת הפיתוח האחרונה: פריט תפריט
Toolsחדש מוריד את קושחת חוד החנית מ-GitHub וצורב אותה אל המצלמה המחוברת.סנכרון זמן עם המארח: התחברות למצלמה מגדירה כעת את ה-RTC שלה לפי התאריך והשעה הנוכחיים של מערכת המארח (דורש קושחת מצלמה 4.3.2 או חדשה יותר).
עדכוני מתקין במקום: מתקין Windows/Linux מסיר אוטומטית התקנה קודמת של OpenMV IDE בתיקיית היעד לצורך עדכונים נקיים.
צריבת DFU של Arduino Nicla Vision תוקנה, עם סוג לוח ייעודי ומנהל התקן Windows מצורף.
תכונות חדשות¶
טרמינל טורי אינטראקטיבי. כעת אפשר להקליד ישירות בטרמינל הטורי של ה-IDE כדי לתקשר עם ה-REPL של MicroPython שבמצלמה. מקשי החצים ממופים ל-
CTRL+B/CTRL+F/CTRL+P/CTRL+N,Homeו-Endממופים ל-CTRL+Aול-CTRL+E, ו-Deleteממופה ל-CTRL+D(c50b8c716).התקנת גרסת הפיתוח האחרונה. פריט תפריט
Toolsחדש מוריד את קושחת חוד החנית האחרונה מ-GitHub וצורב אותה אל המצלמה המחוברת, עם אפשרות למחוק את מערכת הקבצים הפנימית (87a69e700).סנכרון זמן עם המארח בעת ההתחברות. בעת ההתחברות למצלמה, ה-IDE שולח כעת את התאריך והשעה הנוכחיים של מערכת המארח כדי להגדיר את ה-RTC של המצלמה. הדבר דורש קושחת מצלמה 4.3.2 או חדשה יותר; קושחת 4.3.1 המצורפת לגרסה זו אינה תומכת עדיין בפקודת קלט הזמן (d3ef9d5e0, ce82350eb).
שינויים ושיפורים נוספים¶
תיקוני באגים¶
עצירת סקריפט או ניתוק מעבירים כעת את המצלמה למצב סרק ומרוקנים תחילה במלואם את חוצצי הטקסט והתמונה הממתינים, מה שמונע פריימים ופלט מיושנים ומרוצי פקודות (af8d18d65).
חלון ההתקדמות של צריבת הקושחה עבור DFU,
bossacו-picotoolמעדכן כעת את שורות התקדמות המחיקה וההורדה במקום, במקום להציף את החלון באלפי שורות (23345dce4).מצלמה הנמצאת במצב bootloader (מספר טורי
000000000011) אינה מוצעת עוד כיציאה רגילה הניתנת להתחברות, ומשמשת כעת רק לשחזור bootloader (9d070b669).הפקודה Open OpenMV Cam Folder פותחת כעת את תיקיית
.openmv_diskהנכונה ב-macOS וב-Linux במקום את נתיב היציאה הגולמי (adacf333d).סגירת כרטיסיית עורך דרך סרגל הכרטיסיות סוגרת כעת את העורך כראוי מבלי להפעיל את לוגיקת הסגירה פעמיים (18408e6e5, 09a8e299b).
תיבות שגיאה של DFU (”No DFU settings for the selected board type!“ ו-”No DFU settings for the selected device!“) מצרפות כעת את ה-VID וה-PID הבעייתיים כדי לסייע בפתרון בעיות (640f25df3).
תמיכה בפלטפורמות וכלים¶
בסיס Qt Creator: 4.0.2.
צריבת DFU של Arduino Nicla Vision תוקנה על ידי הוספת ה-VID/PID של ה-bootloader שלו למפת ה-DFU, מתן סוג לוח ייעודי
NICLAV, וצירוף מנהל ההתקן שלו ל-Windows (90d1ac0ac).נוספה תמיכה בחיישן התרמי FLIR Lepton 1.6 בטבלת מזהי החיישנים; רשומת Lepton 1.0 הוסרה (874e80d86).
קושחת המצלמה המצורפת עודכנה ל-v4.3.0 ולאחר מכן ל-v4.3.1 עבור כל לוחות OpenMV ו-Arduino, עם סקריפטים לדוגמה חדשים של Time-of-Flight, טמפרטורת אובייקט גבוהה של Lepton, ו-BLE
aiobleשל Nano-RP2040 (3034469f7, ce82350eb).
שינויים שוברים¶
אין. גרסה זו אינה מכילה שינויים שוברים בזרימת העבודה או בהתנהגות הגלויים למשתמש עבור פרויקטים קיימים.