v4.2.1#
v4.2.1 מוסיפה תמיכה בחיישני DHT11/DHT22 ל-Nano RP2040 ועוד גרסאות מצלמה MT9V0xx, בנוסף לתיקוני ImageIO, WiFi, ומטמון-framebuffer. העברת תמונות נעשית כעת מועמסת על MDMA כברירת מחדל — קראו את השינוי שובר התאימות שלהלן.
עיקרים#
Nano RP2040 Connect — תמיכת חיישן טמפרטורה/לחות DHT11 / DHT22.
עוד גרסאות MT9V0xx — MT9V022 / MT9V024 / MT9V032 / MT9V034.
ImageIO מטפל כעת בכל המצבים ובקבצים ישנים יותר; תיקוני מטמון-framebuffer ו-
copy_to_fb.שובר תאימות: העברת תמונות נעשית כעת מועמסת על MDMA כברירת מחדל — ראו את השינוי שובר התאימות.
תכונות חדשות#
Nano RP2040 Connect — נוספה תמיכת חיישני DHT11 ו-DHT22.
גרסאות מצלמה MT9V0xx — מנהל ההתקן MT9V0xx תומך כעת בחיישני MT9V022 / MT9V024 / MT9V032 / MT9V034.
שינויים ושיפורים נוספים#
הודעת המסוף ”frozen module not found“ כבר אינה מודפסת.
Nano RP2040 Connect מגיע עם תוכן מערכת קבצים טרי כברירת מחדל.
תיקוני באגים#
תוקנו תוויות המודל המובנה לזיהוי אנשים.
תוקן
ImageIOלתמיכה בכל המצבים ובקבצי הקלטה ישנים יותר.תוקן
copy_to_fbבעת מיקוד לתמונה קיימת, ומטמון ה-framebuffer מבוטל כעת לפני השימוש (מונע נתוני תמונה משובשים).תוקנו מנהל ההתקן של WiFi של NINA (Nano RP2040 Connect) ובאג במפרט דגלים של
machine.Timer.
תמיכת חומרה ולוחות#
Arduino Nano RP2040 Connect — חיישני DHT11/DHT22, הגדרת I2C/קבצים ברירת מחדל.
MT9V0xx — תמיכת גרסאות MT9V022/024/032/034.
שינויי API שוברי תאימות#
שינויי API גלויים למשתמש בין v4.2.0 ל-v4.2.1.
השינוי שובר התאימות היחיד הוא שינוי התנהגות (אותו API, תוצאות שונות) — בדקו מחדש צילומים רגישי-תזמון.
העברת תמונות מועמסת על MDMA כברירת מחדל (התנהגות)#
העברות תמונה מועמסות כעת באופן מלא על MDMA כברירת מחדל בלוחות מתאימים. זה מאיץ את הצילום אך משנה את נתיב ההעברה והתזמון — בדקו מחדש סקריפטים שהיו תלויים בתזמון הצילום הקודם (ללא העמסה).
Commit: e6cc4223d
רשימת תיוג להגירה#
רק קוד צילום רגיש-תזמון מושפע: אמתו מחדש כל הנחות תזמון סביב צילום תמונות בהינתן העמסת MDMA ברירת המחדל החדשה (שינוי העמסת ה-MDMA). כל שאר הסקריפטים רצים ללא שינוי.