差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
国鉄気動車型コントローラ_for_bve_trainsim:専用ファームウェア [2025/10/05 10:31] ? [主な仕様] dc-mascon国鉄気動車型コントローラ_for_bve_trainsim:専用ファームウェア [2025/10/20 20:51] (現在) ? [接続時] dc-mascon
行 5: 行 5:
 ===== 最新情報 ===== ===== 最新情報 =====
   * JR 東日本トレインシミュレータ(留萌本線)にも対応しました。(2025.10.5)   * JR 東日本トレインシミュレータ(留萌本線)にも対応しました。(2025.10.5)
 +  * BveDcTrainPack(ブレーキに「保ち」位置あり)に対応しました。(2025.10.11)
  
 ===== 主な仕様 ===== ===== 主な仕様 =====
行 11: 行 12:
   * USB ケーブルで PC に接続すると、USB 接続のキーボード・マウス・シリアルポートとして認識されます。\\ 各種ハンドルやボタンの操作を所定のキー操作に読み替えて PC に送信するため、PC 側では設定を必要としません。   * USB ケーブルで PC に接続すると、USB 接続のキーボード・マウス・シリアルポートとして認識されます。\\ 各種ハンドルやボタンの操作を所定のキー操作に読み替えて PC に送信するため、PC 側では設定を必要としません。
     * キー配置は以下のものに対応しています。     * キー配置は以下のものに対応しています。
-      * [[https://bvets.net/|BVE Trainsim]]([[https://mikangogo.github.io/posts/driving/|JR 線車両パック]]準拠)+      * [[https://bvets.net/|BVE Trainsim]]([[https://mikangogo.github.io/posts/driving/|JR 線車両パック]]および[[https://github.com/mikangogo/BveDcTrainPack|BveDcTrainPack]]準拠)
         * ドア・車内放送取り扱いについては以下の 2 種に対応。         * ドア・車内放送取り扱いについては以下の 2 種に対応。
-          * [[https://kty-bvememo.hatenablog.jp/entry/yodoline|予土線 キハ 54 型]]準拠?+          * [[https://kty-bvememo.hatenablog.jp/entry/yodoline|予土線 キハ 54 型]]準拠(JR 線車両パック用)?
-          * [[https://bve-geibi.hachikihatrain.net/about-scenario/|BveEX 都市型ワンマンプラグイン]]準拠+          * [[https://bve-geibi.hachikihatrain.net/about-scenario/|BveEX 都市型ワンマンプラグイン]]準拠(BveDcTrainPack 用)
       * [[https://www.jreast.co.jp/simulator/|JR 東日本トレインシミュレータ]]       * [[https://www.jreast.co.jp/simulator/|JR 東日本トレインシミュレータ]]
         * 「警笛 1」使用と「警笛 2」使用の 2 パターンを準備。         * 「警笛 1」使用と「警笛 2」使用の 2 パターンを準備。
行 20: 行 21:
       * スイッチにより「通常モード」「ジョイマウスモード」「ホイール・パンモード」を切り替えられます。       * スイッチにより「通常モード」「ジョイマウスモード」「ホイール・パンモード」を切り替えられます。
       * これにより、基本的にはキーボードやマウスを接続することなくシミュレータの操作が可能になります。       * これにより、基本的にはキーボードやマウスを接続することなくシミュレータの操作が可能になります。
-    * シリアルポート機能は BVE で BIDS Server を使用する場合にのみ使用します(通常は使用しません)。\\ 実装は [[https://technotter.com/bids/specifications|BIDS Specifications v201]] に従っています。?+    * シリアルポート機能は BVE で BIDS Server を使用する場合とジョイマウスの原点校正を行なう場合にのみ使用します(通常は使用しません)。\\ BIDS Server 向けの実装は [[https://technotter.com/bids/specifications|BIDS Specifications v201]] に従っています。?
-      * このモードを使用した場合、外付けメーターを制御することが可能です。\\ 通常モードでは指示値を取得できないためメーターを制御することはできません。+      * BIDS Server を使用した場合、外付けメーターを制御することが可能です。\\ BIDS Server を使用しない場合は指示値を取得できないためメーターを制御することはできません。
  
 ===== 接続 ===== ===== 接続 =====
行 32: 行 33:
 ==== 接続時 ==== ==== 接続時 ====
  
-  * PC への接続時にマスコンハンドルを以下の位置に設定しておくことにより、キー配置を選択することができます。?+PC への接続時にマスコンハンドルを以下の位置に設定しておくことにより、キー配置を選択することができます。?
-    : BVE 予土線モード?+  1 ノッチ\\ パターン 1: BVE(JR 車両パック)モード(予土線等・「保ち」位置なし)?
-    ノッチ: BveEX 都市型ワンマンプラグインモード?+  ノッチ\\ パターン 2BVE(BveDcTrainPack+BveEX 都市型ワンマンプラグインモード(芸備線等・「保ち」位置あり)?
-    ノッチ: JR 東日本トレインシミュレータモード(警笛 1 使用)?+  ノッチ\\ パターン 3: JR 東日本トレインシミュレータモード(警笛 1 使用)?
-    ノッチ: JR 東日本トレインシミュレータモード(警笛 2 使用)?+  ノッチ\\ パターン 4: JR 東日本トレインシミュレータモード(警笛 2 使用)?
-  さらに、マスコンのハンドル類を「逆転ハンドル=後・マスコンハンドル=1 ノッチ・変速ハンドル=直結」の位置に設定した状態で PC へ接続すると、マスコン内の専用基板に搭載された EEPROM が USB メモリとして PC に接続されます。\\ 当該 USB メモリに設定ファイルを格納することにより、以下の設定を標準値から変更することができます。?+さらに、マスコンのハンドル類を「逆転ハンドル=後・マスコンハンドル=1 ノッチ・変速ハンドル=直結」の位置に設定した状態で PC へ接続すると、マスコン内の専用基板に搭載された EEPROM が USB メモリとして PC に接続されます。\\ 当該 USB メモリに設定ファイルを格納することにより、以下の設定を標準値から変更することができます。?
-    * ジョイマウスの閾値?+  * ジョイマウスの閾値?
-    * ブレーキハンドルの閾値調整(予定)?+  * ブレーキハンドルの閾値調整(予定)?
-    * キー配置の設定(予定)+  * マスコンハンドルを「切」位置に設定して接続した場合のキー配置?
 +  * キー配置の設定(予定)?
 +?
 +なお、パターン 1 とパターン 2 の相違点はブレーキとワンマンドアスイッチの取り扱いにあり、具体的には以下の通りです。?
 +  * ブレーキ?
 +    * パターン 1:「保ち」位置なし(ブレーキハンドルが「保ち」「抜き取り」位置にある場合は「重なり」として扱う)?
 +    * パターン 2:「保ち」位置あり(ブレーキハンドルが「抜き取り」位置にある場合は「重なり」として扱う)?
 +  * ワンマンドアスイッチ?
 +    * パターン 1: 左扉開⇒「''2''」/右扉開⇒「''4''」/両扉閉⇒「''3''」\\ 両方の扉が開いているときに片側ずつ閉じることはできません。?
 +    * パターン 2: 左扉開⇒「''E''」/左扉閉⇒「''R''」/右扉開⇒「''O''」/右扉閉⇒「''I''」\\ ※ 左右の扉を独立して開閉可能です。?
 +?
 +ちなみに、パターン 3・4 もパターン 1 と同様にブレーキハンドルが「保ち」「抜き取り」位置にある場合は「重なり」として扱います。?
 +?
 +=== キー配置の選択 ===?
 +?
 +マスコン・ブレーキ等を操作した際に PC へ送出されるキーの配置は、以下の優先順位で決定されます。?
 +  - PC へ接続した際のマスコンハンドルの位置(1〜4 ノッチ)?
 +  - 1. のハンドル位置が切または 5 ノッチの場合、INI ファイル内の「''[KeyMap]''」セクションの「''DefaultNo''」の値?
 +  - 1. のハンドル位置が切または 5 ノッチで、かつ以下のいずれかの場合はパターン 1?
 +    * INI ファイルが存在しない?
 +    * INI ファイル内に 2. の設定が存在しない?
 +    * INI ファイル内の 2. の設定が ''1''〜''4'' 以外の値である
  
 ==== 運転時 ==== ==== 運転時 ====
行 46: 行 68:
 実車と同様です。ただし、以下の点に注意してください。 実車と同様です。ただし、以下の点に注意してください。
   * マスコンハンドルによるエンジン停止機能はありません。   * マスコンハンドルによるエンジン停止機能はありません。
-  * ブレーキハンドルの「保ち位置」と「抜き取り位置は「重なり位置と同じ扱いになりますシミュレータ側でサポートされていないため+  * 上記の通り、ブレーキハンドルの「抜き取り位置は「重なり位置と同じ扱いになります。\\ さらに、パターン 2 以外では「保ち」位置も「重なり」位置として扱います。?
 +    * いずれもシミュレータ側でサポートされていないため。
  
 ==== ジョイマウス操作時 ==== ==== ジョイマウス操作時 ====
行 58: 行 81:
   * 変速ハンドル   * 変速ハンドル
     * 手前(変速位置): 左ボタン押下(変速位置に置いている間、ボタンは押下状態)     * 手前(変速位置): 左ボタン押下(変速位置に置いている間、ボタンは押下状態)
-    * 奥(直結位置): Enter キー(前進位置に置いた瞬に Enter キーを 1 回送信)+    * 奥(直結位置): Enter キー(前進位置に置いているEnter キー下状態)?
 +また、ホイールパンモードでは、ジョイスティックを上下に倒とホイール操作に、左右に倒すとパン操作に変換されます。?
 +?
 +===== 今後の予定 =====?
 +?
 +  * 設定ファイルで任意のキーアサイン設定可能にする?
国鉄気動車型コントローラ_for_bve_trainsim/専用ファームウェア.1759660295.txt.gz ? 最終更新: 2025/10/05 10:31 by dc-mascon
文書の先頭へ
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0