問題タブ [wii-balanceboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
958 参照

java - Wiibalance ボード Java の例

Javaを使用してWiibalanceボードに接続するためのソースを持っている人はいますか? Google で Wiiboard_simple プロジェクトを見てきましたが、正しく接続されていないようです。C# と JavaScript で他の例を見たことがありますが、Java では見られませんでした。

0 投票する
3 に答える
6753 参照

c++ - Wii バランスボードからデータを読み取る

Wii Fit(バランスボード)から出力を取得しようとしています。C++ Bluetooth 列挙子を介してデバイスを見つけることができますが、Windows ソケットを介して接続しようとすると失敗します。

誰かがそのような方向 (C++、windows) で成功したかどうか疑問に思っています。

0 投票する
1 に答える
6798 参照

android - WiiバランスボードをAndroidに接続する方法

WiiバランスボードをAndroidに接続する方法は?

Androidに役立つライブラリとその使用方法はありますか?

今の私の目標は、それを相互に接続し、そこからデータを受信できるようにすることです。

私はAndroidとBluetoothの開発に不慣れです

0 投票する
0 に答える
806 参照

java - wiiバランスボードからデータを読み込んで翻訳する方法

wiiバランスボードとandroidの接続方法のアドバイスより

0x32を通じて、

  • 以下のデータパターンによると、Byte no. 0 と 1 はコア ボタンのサーブです。残りの 8 バイトは拡張 (バランス ボード) 用です。

  • 私の観察から、ビットいいえ。2,4,6,8はちょっとしたスイングの変化です(例:ビット2番のプレッシャーなしの通常値は49で、ボードに立つと50,51,52に変化しました..もう一方 (ビット番号 3,5,7,9 は振りすぎです。(例: -127 から 127 まで (ビットごと))

  • 2枚のバランスボードで試しましたが、圧力が変わらない時のデータ値

以下の図は、Logcat からキャプチャされた送信データ (16 進数) を示しています。

http://image.ohozaa.com/i/fcd/gpWyHN.png

**** ご覧のとおり、ビット番号からの値。2,4,6,8は変化なしですが、3,5,7,9はプレッシャーがなくても少し変化しています。

**** 行番号 11、ポート 0x21 経由、キャリブレーション データですか?

次の質問は、これらのデータの各ビットの意味は何ですか。- それを重量と重心の位置に変換する方法は?

助けてください!1週間試してみたが、これについての手がかりはなく、締め切りが迫っているT_T

**下のコメントに立っているときと立っていないときの10進数のデータに関する追加画像

0 投票する
0 に答える
80 参照

python - Python スクリプトによって消費されるために、Wii ボードのフロント ボタンが送信する信号は何ですか?

Wii ボードからの受信メッセージをリッスンし、それらを重みに変換する (さらに既存のダッシュボードに送信する) デーモンを作成しようとしています。これにより、一部の既存の実装が大幅に再利用されます。

上記の実装のコードは、Wii ボードの赤い同期ボタンを押すと正常に動作します (体重が表示されます)。(赤いボタンの代わりに)フロントボタンを使用して同期したいと思います。

Wii ボードはペアリングされ、信頼されています。Wii ボードのアドレスでプログラムを起動し、フロント ボタンを押すと、タイムアウトbluetooth.btcommon.BluetoothError: (112, 'Host is down')が発生します。

何も押さなくても同じ結果が得られます。繰り返しますが、赤いボタンを押すと問題なく動作します。

赤いボタンはペアリング用で、それ以降使わないという印象でした(これはWiiの挙動です)。フロントボタンは、接続を開始するために使用されます。

上記の失敗した呼び出しは、Wii ボードがフロント ボタンを介して送信できるものを期待していますか? 言い換えれば、このボタンは赤い同期ボタンを置き換えることができますか? また、どのような条件下で?

注: この質問は境界 SO と互換性があることを認識しています。Pythonデーモンを作成/改善しようとしていますが、Bluetoothの知識が不足しているため、ここに記載しました。どこかに移動した方がよいと思われる場合は (SU? RPi?)、お知らせください。

0 投票する
1 に答える
69 参照

python - 同じネットワーク上の別のコンピューターで C# サーバーを Python クライアントとうまく連携させることができない

Unity C# サーバーと python クライアントを同じネットワーク上でうまく再生できない理由について何か考えはありますか?

C# サーバー

Python クライアント:

コンテキストとして、ラップトップに接続されたWiiバランスボードからデータをリレーしようとしています(聞いたところ、Windowsはボードでうまく機能せず、VRはLinuxでうまく機能しません)ソケットを介してデスクトップに団結へのつながり。ラップトップで Windows を実行しているときはソケットに問題はありませんでしたが、このためにラップトップで Linux を実行する必要があったため、正常に動作しなくなりました。

ubuntu 18.08 LTSを実行しているラップトップでpythonクライアントを実行しており、Windows 10デスクトップでC#サーバーをユニティで実行しています。

  • IPとポートに問題がないことを確認しました
  • Unity とビルドされたアプリケーションの両方にファイアウォールの例外があることを確認しました
  • デスクトップでローカルにpythonクライアントを実行し、動作させました
  • ラップトップで同じpythonクライアントを試しましたが、Windowsでも同じ結果が得られました

ここで明らかにコードに問題はありませんが、問題は何ですか?