אמיר כתב:
אין דבר כזה מומחה לכל סוגי החומרה בעולם.
למה שלא פשוט תשאל את השאלה שאתה רוצה לשאול?
למה לא.
בניתי מערכת ממש מינימליסטית על בסיס מיקרו-בקר (esp32).
אני רק אוסף נתונים מאיזה חיישן, ושולח אותם לדטה-בייס בUDP.
אין שום אינטראקציה עם העולם החיצון או משהו אחר שיכול לגרום להמתנה אינסופית.
עם זאת, מדי פעם, אחת ל200 או 300 שעות, העסק נתקע - הבקר עדיין עובד (או לפחות מקבל מתח והנורה המתאימה דולקת) אבל הוא תקוע לחלוטין.
איך אני מוצא את הסיבה לדבר כזה? (הבקר בעיקרון לא אמור לעשות דברים כאלה)
מה שעשיתי עד כה היה החלפה של החלקים בזהים ובדומים, כדי לשלול פגם באחד המרכיבים.
כמו כן פישטתי את הקוד למינימום האפשרי (מלבד בחירה אחת שקיבלתי כבר בהתחלה וכופה עליי איזה אילוץ, אבל אני איפטר גם ממנו ממש עוד רגע. זה יאפשר לי גם לעבור לארדואינו, אולי זה בכל זאת איזה פאק של esp).