OSDN Git Service

LCDがリセットされて表示が更新されなくなる問題に対応
[scilog/scilog.git] / thread_disp.c
index 2246ab5..8246216 100644 (file)
@@ -112,6 +112,10 @@ void* thread_disp(void* pParam)
                        i = ad_ring_latest_get();
                        // データ取得
                        d = ad_ring_get(i);
+                       // LCDリセット対策
+                       if (d->t.tm_sec == 5) {
+                               lcd_init();
+                       }
                        // 時刻表示
                        scr_disp_time(d);
                        // AD表示