Repo

kjana00@gmail.com

older <-

2010-04-28 02:23:53

今朝は雨。朝ごはんはパンとソーセージとゆでたまごとサラダ。昨日よりはましだけど、まあやっぱり眠くてだるいよねという気分で仕事場へ。

予想通り「じゃあやって下さい」という返事が来てたんで安心して仕様変更のための修正の続き。サンプル時間を自由化しようと。それでとりあえずサンプル時間設定のために、モデルのステップを拾ってこようとして悩んだところから。ヘルプを見た限りだと、使える API が存在しない……で、結局あんまりそれで悩み続けるのも何だから、ブロックのパラメータで指定してもらうようにしてみた。まあ元より本当はそっちの方が正しいんだからいいかね。サンプル時間を継承にしておいてっていうのがそもそも微妙なんだから。後で .h ファイル見てたら使えそうなものがあったから試してみたけど、やっぱりモデルのコンフィグレーションを拾ってくることは出来なかった。まあ最低でもしばらくはこのままか。サンプル時間を変えてみるとレート変換がいるよ、なんていうエラーが出るのにしばらく悩んで結局テストモデルから Pulse を抜いて良しとする。実際、このパルス生成器はサンプル時間を延ばす方向だと使えないし。サンプル時間設定を内部の単位時間で割って、その回数分だけ中身を繰り返すようにして、と。

それから抜いたパルス生成器で作ってた信号を中で作って中身に喰わせるようにしないとね、ということでしばらく格闘。パルス生成自体は難しくも何とない、と言いつつロジックを間違えたりはしたけどまあすぐに出来上がり。それを喰わせるっていうのも。でもデバッグ用に中身が持ってる故障情報を吐かせておいたログを見ると故障を検出しちゃってる。一回通ったと思ったんだけど何だ? と。パルスの設定からして故障にならないはずだし、実際故障検出部分でデバッグ出力して見ても検出はしてないし、故障情報をセットしてる関数の中で見てもやっぱり故障は見つけてない。でも情報は更新されて故障状態になる。誰が書き換えてるのかと悩んでて、NVRAM 情報ぐらいしか無かったんじゃなかったかなと思い付いたところでぴんと来た。NVRAM イメージを作り直して動かす。うん、故障消えた……自分をはめるのって楽しいですね。はぁ……

パルスの周波数を変えるだけで無故障状態と故障状態を切り替えられるはずだったな、ということでしばらく。どう変えるんだっけっていうのが。正常時のパルスも単純化出来たはずっていうのもあったし。何かこれでいいんだったはずっていうので試してみたら、正常時はいいとして故障時が微妙な感じ。とりあえず故障はするからこれでいい、かな……もうちょっと詰めがいるかも。……と大体そんなところで今日は終わっておく。割合順調かな。上手く行ったら、に近い進み具合。引っ掛かって悩んでる最中は無理かも、と思ったりしたけど。

雨な上に風で鬱陶しいことこの上ないなか帰る。京橋では雨が上がっててくれて良かった……で、晩ごはんはとり汁のそばとちぎり天を炙ったの。いつもおでんにしたり、そのまま炙っておかずにしたりで食べてる一パックっていうのはいかにも多そうで、実際、多かった……お腹一杯。でもおいしいからね。こないだみたいにしょうが天ばっかりなんていうことも無いし。若竹が終わって新ごぼうの天ぷらが入ってくる時期か。

それで WWW 見たりゲームしたり。オークの洞窟へ遠征を開始、しただけで終わり。何か妙に眠かったから軽く一寝入りしたら、全然軽く済まなかった……ほんとに寝よう、うん。

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12