今日からゴールデンウイーク。4休・2出・4休。4/27の今日は、4/15の休日出勤の振り替えです。痙縮がだいぶひどくなっているのでゆっくりしてほぐします。
「2018年04月27日」一覧
ベランダセンサー調整
どうも変な状態が発生して変なデータが取れてしまう。ADCで採ってるCDSの値は正常なので、i2cバスがおかしくなっている。1度この状態になるとずっと直らないので対策を入れた
まず、ハングしていなければリモートから再起動できるようにRESETコマンドを導入した。また、i2cバスのセンサーは1つでもおかしい値があった時は、httpデータ送信後にESP.restart()するようにした。連続稼働時間がわかるようにDISPコマンドの結果にmillis()を出力するようにした。
これでおさまってくれたら良いのだけども、i2cの方でエラー拾ってリトライ・busリセットするのが良いかな。