3

現在、HTML5 の websocket を使用して Neurosky Mindwave センサーに接続しようとしています。Mindwave は、私が接続に使用する Thinkgear Connector を利用します。デフォルトのホスト アドレス 127.0.0.1 とポート 13854 を使用して、Thinkgear コネクタに接続します。

基本的に私がすることはこれだけです:

 var socket = new WebSocket('ws://127.0.0.1:13854'); 

スクリプトを実行すると、Thinkgear Connector は接続があることを示しますが、.onopen イベントは発生しません。readyState を確認すると、接続がまだ確立されていないことを示す値 0 が返されます。それを取得するには、最初に認証リクエストを送信する必要があるためだと思います。これは、appName と appKey の形式になります。たとえば、次のようになります。

{"appName":"Brainwave Test","appKey":"0139ccebc1902e0905b11bebc63c82eecada5784"} 

問題は、承認リクエストを送信する方法ですか? これを行う方法はありますか?

4

1 に答える 1