現在、Daydream コントローラーを Hololens で動作させようとしています。この回答をガイドとして使用して、コントローラーから返された情報を読み込もうとしましたが、現在迷っています。
リンクされた回答によると、19 行目に移動してバイト 4、5、6、7、および 8 を見ると、ボタンを押すことができるはずです。コントローラーのトラックパッドの上。また、トラックパッド上の指の位置と、コントローラーの回転値を取得することができません。
これは、コントローラーがテーブル上で平らなときに得られるバイト配列の例です。
204,91,255,185,176,252,239,252,68,70,0,64,0,0,3,254,192,0,0,0
これは、同じバイト配列をビット単位で表したものです。
0011001100000000
1101101000000000
1111111100000000
1001110100000000
0000110100000000
0011111100000000
1111011100000000
0011111100000000
0010001000000000
0110001000000000
0000000000000000
0000001000000000
0000000000000000
0000000000000000
1100000000000000
0111111100000000
0000001100000000
0000000000000000
0000000000000000
0000000000000000
誰かがこれが何を意味するのかを解析するのを手伝ってくれたら、とても感謝しています。
更新 1: 行 19 の最初の 5 ビットはボタン入力です。
19-1 : track pad button
19-2 : the o button
19-3 : the - button
19-4 : volume down button
19-5 : volume up button