Repo
kjana00@gmail.com
2012-04-18 00:12:27
今朝は晴れ。朝ごはんはパンとサラダとソーセージ。気持ちのいい天気で気持ち良く眠い。ぐぅ。
ちまちま事務処理から始めたところで打合せ。まあ、テストモード書いてます、でおしまい。あちらの担当が仕事無くなりそうだと言うから、ちょっと前にポート割り当てどうにかしたいんだったら見直しといてねって言われましたというのを言っておいたり。
昨日の最後にマクロで適当に付け足した分が壊れてないのを確認してから次へ。今度はスイッチ切り替えて A/D 値見てスイッチがまともかどうか確認するっていうテスト群。オフで計測、オンで計測、またオンにして計測でいいよね……はともかく、どう計測するかで迷ってみたり。最初は単純なやり方でまとまるかと思ったんだけど、テスト用の周辺セッティングでオンにすると電流が流れるスイッチと流れないスイッチがあるっていうので破綻。その経路が出来た時には電流が、っていうのでもいいって言えばいいんだけどそれも何だか too ad-hoc、ということで結局スイッチ設定毎で各所の A/D 値がどうなるっていうのを全部確認する関数を作ってみた。表だけ作って関数は一つにしたいところとはいえ、A/D 値としては uniform だけど各 A/D 値が示してる物理量は結構ばらばらということで本当に一つずる比較する関数を設定数分用意するという暴挙。七種類しかないんでなければもっと悩んでたな。
それでまた関数を定義するマクロで状態遷移関数を並べて出来上がり……少なくとも、コードは。さすがに最初、オン、オフで三つ、× スイッチの数っていうほぼ同じ関数群を並べ立てるのは嫌なわけで。それで済ませる気なら、A/D 値の確認であんなに悩んでないし。で、とりあえず作ったは作ったけど、これの動作確認しようとするとテスト用のセッティングを真面目にやってやらなきゃならないなという辺りで今日はおしまい。真面目にやらないとエラーになるっていうところは確認したし、昨日作ったテスト群の方でも同じようにエラーになるべきだなとちょっと修正して確認したりもしたけど。通る状態にした時ちゃんと通るのを確認しないとね……
で、まあ、今日のところは帰って、と。それで晩ごはんに豆と野菜とパンチェッタのトマトスープなフジッリ。一昨日食べなかった分、トマトソースが残ってたんで。ズッキーニとエリンギも。ぷりぷりとおいしい。その上、お風呂上がりには買ったら何か妙に上機嫌になってしまった苺のパイ。賞味期限が今日中って、無理、とか言いつつ。じゃあ何で 1 ホール買うんだっていう話だけど、だって 1 ホールでしか売ってないし……とか思いつつ半分食べて。
後は WWW 見たりゲームしたりとだらだら。魔道具術士は狂戦士と比べると圧倒的に進捗が遅いです。割とすぐ死にそうになれる。