あやの
NゲージをベースとしたDCCについての日記を 書いています。 ある程度貯まりましたら、鉄道模型のDCCのまとめサイトに まとめています。 借りている容量が最大に達しましたので、移転します。 ★移転先:http://maison-dcc.sblo.jp/
KATOのD101(DCS50K)のpageモードによるDCCアドレス設定の評価を
行っていましたが、4桁のアドレスに設定した後、2桁のアドレスに
設定すると、そのアドレスに変わっていません・・・
シリアルデバックでデコーダー内のCVの書き換わり状況を確認すると・・・
DCS50のpageモードで4桁アドレス1234を設定。
※Hello,SFMは毎回起動掛かっているため表示されます。
Hello,SFM
行っていましたが、4桁のアドレスに設定した後、2桁のアドレスに
設定すると、そのアドレスに変わっていません・・・
シリアルデバックでデコーダー内のCVの書き換わり状況を確認すると・・・
DCS50のpageモードで4桁アドレス1234を設定。
※Hello,SFMは毎回起動掛かっているため表示されます。
Hello,SFM
CVx:192 ,0 ,2
CV 17 Changed to 196
Hello,SFM
CVx:196 ,0 ,2
CV 18 Changed to 210
Hello,SFM
CVx:196 ,210 ,38
最後にCV29に38をセットするんすね。まぁいいけど。
次に、DCS50のpageモードで2桁アドレス3を設定
Hello,SFM
次に、DCS50のpageモードで2桁アドレス3を設定
Hello,SFM
CVx:196 ,210 ,38
CV 1 Changed to 3
あ、CV29に、2を書き込んでくれていません・・・このままでは、4桁のモードです・・・
ちょっと強引にnotifyCVchange()内で、CV29に2を設定します。
DCS50のpageモードで2桁アドレス3を設定
Hello,SFM
CV 1 Changed to 3
あ、CV29に、2を書き込んでくれていません・・・このままでは、4桁のモードです・・・
ちょっと強引にnotifyCVchange()内で、CV29に2を設定します。
DCS50のpageモードで2桁アドレス3を設定
Hello,SFM
CVx:196 ,210 ,38
あれ。書き換わりません。
DCS50のpageモードで2桁アドレス1を設定
今度は、うまく設定できています。
■わかったこと。
・DCS50Kで4桁を設定した後、2桁に変更すると、CV29が38(4桁モード)のままなので、
通常なら、CV8=8にして、デコーダーを初期化させないといけない。
→SmileFunctionDecoderのプログラムで2桁アドレスが設定された場合、CV29=2に設定します
・DCS50Kで4桁を設定した後、2桁のアドレス3に設定できない。(場合がある)
→一度アドレス1に書き換えてから、アドレス3に設定しないといけない。
明日バージョンアップします・・・
あれ。書き換わりません。
DCS50のpageモードで2桁アドレス1を設定
Hello,SFM
CVx:196 ,210 ,38
CV 29 Changed to 2
CV 1 Changed to 1
今度は、うまく設定できています。
■わかったこと。
・DCS50Kで4桁を設定した後、2桁に変更すると、CV29が38(4桁モード)のままなので、
通常なら、CV8=8にして、デコーダーを初期化させないといけない。
→SmileFunctionDecoderのプログラムで2桁アドレスが設定された場合、CV29=2に設定します
・DCS50Kで4桁を設定した後、2桁のアドレス3に設定できない。(場合がある)
→一度アドレス1に書き換えてから、アドレス3に設定しないといけない。
明日バージョンアップします・・・
PR
ブログ内検索
カテゴリー
最新記事
(12/31)
(12/31)
(12/29)
(12/23)
(12/18)
リンク
プロフィール
HN:
あやのすけ
性別:
非公開