2016-12-14 31 views
1

我目前正試圖讓Daydream控制器與Hololens一起工作。 使用this answer作爲指導,我嘗試讀取控制器給我的信息,但我目前丟失了。如何解析Daydream控制器BLE GATT輸出?

根據鏈接的答案,我應該能夠得到按鈕按下,如果我去第19行,看看字節4,5,6,7和8. 但是,我似乎得到2按鈕按下只需將手指放在控制器上的觸控板上即可。 此外,我有一個不可能的時間獲取手指墊上的手指位置,以及控制器的旋轉旋轉值。

下面是當控制器平放在桌上時我得到的字節數組的示例。

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 

回答