問題タブ [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.
java - Wiibalance ボード Java の例
Javaを使用してWiibalanceボードに接続するためのソースを持っている人はいますか? Google で Wiiboard_simple プロジェクトを見てきましたが、正しく接続されていないようです。C# と JavaScript で他の例を見たことがありますが、Java では見られませんでした。
c++ - Wii バランスボードからデータを読み取る
Wii Fit(バランスボード)から出力を取得しようとしています。C++ Bluetooth 列挙子を介してデバイスを見つけることができますが、Windows ソケットを介して接続しようとすると失敗します。
誰かがそのような方向 (C++、windows) で成功したかどうか疑問に思っています。
android - WiiバランスボードをAndroidに接続する方法
WiiバランスボードをAndroidに接続する方法は?
Androidに役立つライブラリとその使用方法はありますか?
今の私の目標は、それを相互に接続し、そこからデータを受信できるようにすることです。
私はAndroidとBluetoothの開発に不慣れです
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進数のデータに関する追加画像
python - Python スクリプトによって消費されるために、Wii ボードのフロント ボタンが送信する信号は何ですか?
Wii ボードからの受信メッセージをリッスンし、それらを重みに変換する (さらに既存のダッシュボードに送信する) デーモンを作成しようとしています。これにより、一部の既存の実装が大幅に再利用されます。
上記の実装のコードは、Wii ボードの赤い同期ボタンを押すと正常に動作します (体重が表示されます)。(赤いボタンの代わりに)フロントボタンを使用して同期したいと思います。
Wii ボードはペアリングされ、信頼されています。Wii ボードのアドレスでプログラムを起動し、フロント ボタンを押すと、タイムアウトbluetooth.btcommon.BluetoothError: (112, 'Host is down')
が発生します。
何も押さなくても同じ結果が得られます。繰り返しますが、赤いボタンを押すと問題なく動作します。
赤いボタンはペアリング用で、それ以降使わないという印象でした(これはWiiの挙動です)。フロントボタンは、接続を開始するために使用されます。
上記の失敗した呼び出しは、Wii ボードがフロント ボタンを介して送信できるものを期待していますか? 言い換えれば、このボタンは赤い同期ボタンを置き換えることができますか? また、どのような条件下で?
注: この質問は境界 SO と互換性があることを認識しています。Pythonデーモンを作成/改善しようとしていますが、Bluetoothの知識が不足しているため、ここに記載しました。どこかに移動した方がよいと思われる場合は (SU? RPi?)、お知らせください。
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でも同じ結果が得られました
ここで明らかにコードに問題はありませんが、問題は何ですか?