ユーザ用ツール

サイト用ツール


dsair_wifi_specification

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
dsair_wifi_specification [2019/06/09 09:10]
– [アドレスの考え方] yaasan
dsair_wifi_specification [2024/01/05 08:43] (現在)
– [活用方法] yaasan
行 4: 行 4:
  
 本ページでは、FlashAirベースで開発されたDSairに、ユーザーの皆様が開発・製作した機器やソフトウェアを接続してコントロールするための仕様を公開します。世界で唯一のオープンな無線・Wi-Fi対応のDCCコマンドステーションとして、活用いただければ幸いです。 本ページでは、FlashAirベースで開発されたDSairに、ユーザーの皆様が開発・製作した機器やソフトウェアを接続してコントロールするための仕様を公開します。世界で唯一のオープンな無線・Wi-Fi対応のDCCコマンドステーションとして、活用いただければ幸いです。
 +
 +ここに掲載した仕様・コマンドについて、ライセンスはございません。個人利用、クラブ利用、商用利用を含め、常識の範囲でご自由にお使い下さい。
  
 ===== 接続方法 ===== ===== 接続方法 =====
行 13: 行 15:
  
 DSairへのコマンドの渡し方は、FlashAirの[[https://flashair-developers.com/ja/documents/api/commandcgi/|CGIコマンド]]の[[https://flashair-developers.com/ja/documents/api/commandcgi/#131|共有メモリアクセス]]を使用します。 DSairへのコマンドの渡し方は、FlashAirの[[https://flashair-developers.com/ja/documents/api/commandcgi/|CGIコマンド]]の[[https://flashair-developers.com/ja/documents/api/commandcgi/#131|共有メモリアクセス]]を使用します。
 +
 +注: DSairLiteではRaspberryPi PicoWをベースとしているため、FlashAirコマンドを模した機能をサーバーに実装しています。
  
 <code> <code>
 +DSair2の場合:
 http://flashair/command.cgi?op=131&ADDR=0&LEN=64&DATA=DSair内部コマンド http://flashair/command.cgi?op=131&ADDR=0&LEN=64&DATA=DSair内部コマンド
 +DSairLiteの場合:
 +http://192.168.42.1/command.cgi?op=131&ADDR=0&LEN=64&DATA=DSair内部コマンド
 </code> </code>
  
行 31: 行 38:
 |ポイント,Turnout|TO(AccAddr,AccDirection)|TO(14337,0) | | |ポイント,Turnout|TO(AccAddr,AccDirection)|TO(14337,0) | |
 |アナログ,AnalogPWM|DC(AnalogSpeed,AnalogDirection)|DC(300,2)| 線路電源OFFの時だけ使用可能。 | |アナログ,AnalogPWM|DC(AnalogSpeed,AnalogDirection)|DC(300,2)| 線路電源OFFの時だけ使用可能。 |
 +|S88在線センサ,S88 Sensor |gS8()|gS8(1)| S88在線センサのデータ収集スタート |
  
  
行 171: 行 179:
 操作コマンドのインターフェースが公開されているので、Wi-Fiスロットルを自分で作ることが出来ます。 操作コマンドのインターフェースが公開されているので、Wi-Fiスロットルを自分で作ることが出来ます。
  
-  * ESP-WROOM-02や32、M5Stackを使って、独自にスロットルを作る+  * ESP-WROOM-02や32、M5Stack、ラズパイピコWを使って、独自にスロットルを作る
   * スマホアプリを自分で独自に構築してみる   * スマホアプリを自分で独自に構築してみる
 +  * ホスト側に実装してコマンドステーションを作ってみる
    
 +===== FAQ =====
 +
 +^質問^回答^
 +|競合ですがコマンドステーションにこの仕様を実装して良いですか|常識の範囲でご自由にお使い下さい。|
 +|スロットルを作りたいです。|常識の範囲でご自由にお使い下さい。|
 +|ロイヤリティは発生しますか|発生しません。常識の範囲でご自由にお使い下さい。|
 +|使用するのに許可は必要ですか|必要ありません。常識の範囲でご自由にお使い下さい。|
 +|この仕様を変更して新しい仕様を作っても良いですか|常識の範囲でご自由にお使い下さい。|
 +|この仕様をライブラリに実装して売ってもいいですか|常識の範囲でご自由にお使い下さい。|
 +|この仕様を印刷して売っても良いですか|常識の範囲でご自由にお使い下さい。|
 +|この仕様を雑誌や本に記載しても良いですか|常識の範囲でご自由にお使い下さい。|
 +
 +
 +
 +
 ===== サポートについて ===== ===== サポートについて =====
  
 [[https://desktopstation.net/bb/|デジタル鉄道模型フォーラム]]で対応します。当社へのメールでの直接のサポート依頼は一切承りません。また、当社が開発した製品同士以外との接続に関するトラブルや、不具合については関知しません。ご自分で開発された機器やソフトは、ご自分でメンテナンス・サポートをお願いいたします。 [[https://desktopstation.net/bb/|デジタル鉄道模型フォーラム]]で対応します。当社へのメールでの直接のサポート依頼は一切承りません。また、当社が開発した製品同士以外との接続に関するトラブルや、不具合については関知しません。ご自分で開発された機器やソフトは、ご自分でメンテナンス・サポートをお願いいたします。
 +
 +なお、搭載報告・販売報告等はWelcomeです。ここで事例として、ご紹介します。
  
 ===== 活用事例 ===== ===== 活用事例 =====
  
   * [[http://powerele.sblo.jp/article/184775189.html|DSairのWebアプリの作り方]] 電機屋の毎日   * [[http://powerele.sblo.jp/article/184775189.html|DSairのWebアプリの作り方]] 電機屋の毎日
 +  * HMX社 WiFi Throttle [[https://note.com/hmx_1972/|URL]]
 +  * TRAINO Pocket-Throttle [[https://traino.jpn.org/|URL]]
 +  * DSair, SL_Sound3用WiFiコントローラ [[https://dmh.sakura.ne.jp/model/wifi_controller/|URL]]
dsair_wifi_specification.1560039057.txt.gz · 最終更新: 2019/06/09 09:10 by yaasan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki