v4.5.2¶
v4.5.2 מוסיפה תמיכת אפיק CAN על פורט ה-i.MX RT, תמיכת OV5640 ב-Arduino GIGA, ו-AprilTags ברזולוציה גבוהה על ה-OpenMV RT1060, בנוסף לתיקוני אמינות של מצלמה/USB. Mjpeg.sync()/close() אינם מקבלים עוד ארגומנט fps — ראו את השינוי שובר התאימות.
עיקרי הדברים¶
תמיכת אפיק CAN על פורט ה-i.MX RT (mimxrt).
Arduino GIGA מקבל תמיכת מצלמת OV5640; OpenMV RT1060 מקבל זיהוי AprilTag ברזולוציה גבוהה.
שובר תאימות:
Mjpeg.sync()/Mjpeg.close()אינם מקבלים עוד ארגומנטfps(ה-FPS מחושב כעת באופן פנימי).
תכונות חדשות¶
אפיק CAN — נוספה תמיכת CAN על פורט ה-i.MX RT (mimxrt).
תיקוני באגים¶
מצלמה וחיישנים:
תוקן
Image.midpoint_pool()שלא הצליח לבחור את האזור הממורכז.תוקנה הסקה (inference) של TensorFlow (
tf) עם תמונות שאינן ריבועיות.
מערכת ו-USB:
תוקן ניתוח הארגומנטים של מודול ה-
tv.תוקן ה-polling של TinyUSB, ופורט ה-i.MX RT מטפל כעת ב-TinyUSB בזמן ההמתנה לפריימים מהחיישן (USB מגיב יותר במהלך הצילום).
תוקן שם פין ה-LED של סקריפט ברירת המחדל ב-OpenMV RT1060.
חומרה ותמיכת לוחות¶
Arduino GIGA — תמיכת מצלמת OV5640.
i.MX RT — תמיכת אפיק CAN.
OpenMV RT1060 — הופעל זיהוי AprilTag ברזולוציה גבוהה.
שינויי API שוברי תאימות¶
שבירות API גלויות למשתמש בין v4.5.1 ל-v4.5.2.
השינוי היחיד שובר התאימות הוא צר ומשפיע על הקלטת MJPEG.
Mjpeg.sync() / Mjpeg.close() אינם מקבלים עוד fps (minor)¶
הקלטת MJPEG מחשבת כעת את קצב הפריימים באופן פנימי מתזמון הצילום בפועל, כך ש-Mjpeg.sync() ו-Mjpeg.close() אינם מקבלים עוד ארגומנט fps. קריאות שהעבירו fps חייבות להסיר ארגומנט זה.
Commit: 83229dcdf
רשימת הסבה¶
רק הקלטת MJPEG מושפעת: הסירו את ארגומנט ה-fps מקריאות Mjpeg.sync() / Mjpeg.close() (שינוי ה-MJPEG). כל יתר הסקריפטים רצים ללא שינוי.