v4.0.12¶
v4.0.12 מלמדת את הטרמינל הטורי להציג קודי צבע ANSI, מאחדת את חלונות ההתקדמות של טוען הקושחה מאחורי גאומטריה משותפת ופאנל יומן הנפתח כברירת מחדל, ומרעננת את הקושחה וסקריפטי הדוגמה המצורפים. היא נשארת על בסיס Qt Creator 10.0.1, ואין שינויים שוברי תאימות.
עיקרי הדברים¶
צבעי ANSI בטרמינל הטורי — חלון הפלט מפרש כעת קודי צבע מסוג ANSI escape ומציג טקסט צבעוני, עם צבעים בהירים יותר ומותאמי ערכת נושא כאשר ערכת נושא כהה לממשק פעילה.
חלונות טוען קושחה מאוחדים — כל חלונות ההתקדמות של הטוען חולקים כעת גאומטריה שמורה אחת, ופאנל היומן מתחיל פתוח בשימוש הראשון.
קושחה מצורפת 4.5.0 — בינארי קושחה מרוענן לכל לוח נתמך.
ערכת דוגמאות ל-Arduino Giga — נוסף עץ דוגמאות מלא ל-Arduino Giga (Giga-H7), המכסה בקרת לוח, תצוגה, שמע, WiFi, Bluetooth וסקריפטים לחיסכון בחשמל.
דוגמאות מודרניות — סקריפטים מצורפים משתמשים כעת ב-API העכשווי של
machineו-timeשל MicroPython, עםblinky.pyחדש ברמה העליונה ודוגמאות חיישן ו-BLE חדשות.
תכונות חדשות¶
חלון פלט הטרמינל הטורי מפרש כעת קודי צבע מסוג ANSI escape, ומציג טקסט צבעוני. כאשר ערכת נושא כהה לממשק פעילה, הרנדרר פולט צבעים בהירים יותר ומותאמי ערכת נושא. (7f1a29ba1)
שינויים ושיפורים נוספים¶
כל חלונות ההתקדמות של טוען הקושחה (BOSSAC, DfuSe, PyDfu, DFU Util, NXP IMX, PicoTool) חולקים כעת קבוצת גאומטריית/הגדרות חלון שמורה אחת. פאנל הפרטים/יומן נפתח כברירת מחדל רק כאשר לא נשמר מצב חלון קודם (ההרצה הראשונה לאחר איחוד קבוצות ההגדרות); מאז ואילך כל חלון משחזר את המצב הפתוח או המכווץ האחרון שבחרת. (6bac6b7eb)
סקריפטי הדוגמה המצורפים מודרנו ל-API העכשווי של MicroPython, והוחלף
pybבמודוליםmachineו-time(לדוגמהfrom machine import LEDעםLED("LED_BLUE"), ו-time.ticks_ms()/time.ticks_diff()). (16fb36f8c)נוספה ערכת דוגמאות מלאה ל-Arduino Giga (Giga-H7) תחת
10-Arduino-Boards/Giga-H7/, הכוללת00-Board-Control(ADC, CAN, שינוי תדר CPU, סורק I2C, בקרת LED/pin/PWM/RTC/SPI/timer/UART, USB HID, USB VCP ופלט VSYNC GPIO),01-Display,02-Audio(audio_fft.pyו-micro_speech.py),03-WiFi(התחברות, DNS, לקוח HTTP, לקוח SSL HTTP, סטרימר MJPEG, פרסום/מנוי MQTT, NTP, סריקה וכתובת IP סטטית),04-Bluetoothוסקריפטי05-Low-Power. (16fb36f8c)נוספו דוגמאות BLE חדשות
ble_blinky.pyו-temp_sensor_aioble.pyללוחות Nicla Vision, Portenta H7 ו-Arduino Giga תחת תיקיות הדוגמה של Bluetooth שלהם. (16fb36f8c)נוספה דוגמת
00-HelloWorld/blinky.pyחדשה, המחליפה כעת את דוגמאות00-Board-Control/blinky.pyהקודמות לכל לוח (עבור לוחות OpenMV ולוחות Arduino מסוג Nano 33 BLE Sense, Nano RP2040, Nicla Vision ו-Portenta H7), שהוסרו. (16fb36f8c)נוספה דוגמת
01-Camera/07-Sensor-Control/sensor_save_and_restore_settings.pyחדשה, והקובץ עם שגיאת הכתיב01-Camera/07-Sensor-Control/sesnor_manual_gain_control.pyשונה ל-sensor_manual_gain_control.pyכדי לתקן את שגיאת הכתיב בשם הקובץ. (16fb36f8c)
תמיכה בפלטפורמה ובכלים¶
בסיס Qt Creator: 10.0.1.
קושחת OpenMV מצורפת: עודכנה מ-4.4.3 ל-4.5.0, מרעננת בינארי
firmwareלכל הלוחות הנתמכים, בנוסף לבינאריuvcו-openmvללוחות המגיעים איתם (בינאריopenmvעבור OPENMV2/3/4/4P/PT). (16fb36f8c)קושחת Arduino Giga אוחדה לתיקיית
ARDUINO_GIGAחדשה (תוך החלפת אריזת ה-bin/dfuשלה והוספת קושחת UVC), תיקיית הקושחה המיושנתARDUINO_GIGA_H7הוסרה, ו-boards.txtהופנה מחדש ל-ARDUINO_GIGA. (16fb36f8c)
שינויים שוברי תאימות¶
אין. גרסה זו תואמת לחלוטין לפרויקטים ולתהליכי עבודה קיימים של OpenMV IDE.