デジタル鉄道模型フォーラムDCC・メルクリン等のデジタル鉄道模型の話題でコミュニケーションできる場です。登録・利用は無料です。
デスクトップステーション(DesktopStation)のページはこちら
・無料の日本型超高品質DCCサウンドデータをWebで配布中!
・鉄道模型をスマホで簡単制御!国産で革新的なコマンドステーション DSair2はこちらから。

2019年09月18日

京王ATCの表示機能を実験的に作成 その2

ロボット運転士が運転しているだけじゃ物足りないので、京王ATC風の速度現示機能を付けて遊んでいる実験の続きです。

DSair2Webapp_robot_atc1.png

動画:


ATC現示ベル音を録りに行ったのですが、質が悪く、高尾山に行ったときよりも悪い状況です。どうも、録音機材のマイクが周囲を拾いすぎるようで・・・。マイクの選定し直しかも。



gROBOT_Script = "ATC,768;";
gROBOT_Script = gROBOT_Script + "SPEED,0,650,30;";
gROBOT_Script = gROBOT_Script + "ATC,853;";
gROBOT_Script = gROBOT_Script + "SPEED,0,768,10;";
/*
gROBOT_Script = gROBOT_Script + "SPEED,0,700,60;";
gROBOT_Script = gROBOT_Script + "SPEED,0,800,10;";
gROBOT_Script = gROBOT_Script + "SPEED,0,790,10;";
*/
gROBOT_Script = gROBOT_Script + "ATCSTOP,610,5;";
gROBOT_Script = gROBOT_Script + "SPEED,0,600,5;";
gROBOT_Script = gROBOT_Script + "MESSAGE,next station is...;";
gROBOT_Script = gROBOT_Script + "ATCSTOP,0,30;";
gROBOT_Script = gROBOT_Script + "SPEED,0,0,30;";
gROBOT_Script = gROBOT_Script + "MESSAGE,Arrived a station;";
gROBOT_Script = gROBOT_Script + "WAIT,1;";
gROBOT_Script = gROBOT_Script + "ATC,768;";
gROBOT_Script = gROBOT_Script + "WAIT,9;";
gROBOT_Script = gROBOT_Script + "MESSAGE,Only have 20 sec.;";
gROBOT_Script = gROBOT_Script + "WAIT,10;";
gROBOT_Script = gROBOT_Script + "MESSAGE,Only have 10 sec.;";
gROBOT_Script = gROBOT_Script + "WAIT,10;";
gROBOT_Script = gROBOT_Script + "MESSAGE,Here we go!;";


一応、テストアプリ(Webアプリのみ)は以下に置いておきます。
DSair2WebApp_20190918.zip

■TODO

・減速のパターンのマーク位置がずれてる(誤差の蓄積の模様)ので計算式を直す
・現示ベル音をなんとかクリアーにする
・もうちょっと見栄えを良くする
・当初の案だった、勝手にATC機能(ロボットがATCパターンを勝手に作り、みなさんがロボットの命令に従って運転する機能)を付けるかどうかは、みなさんと議論して決める。
posted by yaasan at 08:41 | Comment(0) | 鉄道模型