0920
3連休明けはいつも憂鬱だ。でもよく考えると別に2連休明けより憂鬱だということもないような気はする。しかし今日は天気があまりよくなくて調子が出なかったような気もする。
仕事はわりと差し迫ってきたタスクに取り組んだ。ロジックは連休前にほぼできていたのだけど、テストを書くのに難儀した。なんか、テストデータを作るユーティリティの使いかたがよくわからないんだよね。ドキュメントとかもなくて、いつも雰囲気で書いて失敗している。これも今後なんとかしたいことの一つだ。
夜はnecoboardのファームウェアを改善した。rp-halをダウングレードしたらとりあえずwatchdogは直ったように思う。何なんだろう。まあいい。
あとはキーボードコントローラのリファクタリングもして、あちこちにRefCellを持っていたのをなくした。なんか、キーをスキャンするだけで&mut selfを取るのは不自然かなあとか考えていたのだけど、実際のところそのためにRefCellが大量に並ぶくらいなら素直に可変参照を取るようにしてやったほうが諸々見通しよくなるので、そうした。まあこれは特段安定性などに寄与するものではない、はず。
あと各スイッチからの入力値をグラフにしてOLEDパネルに出すようにした。これはまあ単なる賑やかし。タイプするごとに対応するキーのところがぴこぴこ立ち上がって面白いが、しかし、作ってみて気づいたが、この位置は普段完全に左手の下に隠れるので意味がなかった。ウーン。まあ、いいや……。
寝ましょう。明日は早起きしなくてはいけない。