Siri遥控器(ATV4)与覆盆子pi 3蓝牙

问题描述:

我有一个覆盆子pi 3和第四代苹果电视遥控器。Siri遥控器(ATV4)与覆盆子pi 3蓝牙

我不明白为什么我使用“hcitool scan”命令扫描覆盆子pi时无法看到遥控器。

我不得不说,我可以在扫描过程中看到其他蓝牙设备,但从来没有远程。

我用iPhone扫描时可以看到遥控器。

我ATV4被拔掉,我已经把对模式(菜单+音量向上)

什么是错的远程?谢谢

+0

我看到完全相同相同的结果。遥控器在我的iPhone中可见,但根本无法从hcitool扫描中看到它。其他蓝牙设备在hcitool扫描中显示正常。 – JosephH

+0

嗨约瑟夫,我已经能够看到远程使用sudo hcitool lescan然后我已经能够连接做sudo gatttool -b - 然后连接,但之后我不知道如何捕捉按钮事件。 – user3546553

我一直在寻找这一点,目前为止我的结论是,有可能是Siri远程/第四代Apple TV遥控器中的蓝牙有点不标准或不寻常。当然,它设法在我的Mac和iPhone上以稍微不同的方式打乱LightBlue。

如果我使用bluetoothctl,远程确实显示了,我可以连接到它(至少如果我持有菜单+ volumeup 5秒,同时bluetoothctl已启用发现):

[email protected]:/home/pi# bluetoothctl 
[NEW] Controller B8:27:EB:6C:15:98 raspberrypi [default] 
[bluetooth]# scan on 
Discovery started 
[CHG] Controller B8:27:EB:6C:15:98 Discovering: yes 
[bluetooth]# agent on 
Agent registered 
[bluetooth]# default-agent 
Default agent request successful 
[NEW] Device 78:9F:70:5E:A3:14 DJ7Q6MZ9GQQT 
[NEW] Device 67:8F:99:BC:EE:C5 67-8F-99-BC-EE-C5 
[CHG] Device 67:8F:99:BC:EE:C5 RSSI: -64 
[CHG] Device 67:8F:99:BC:EE:C5 RSSI: -44 
[CHG] Device 67:8F:99:BC:EE:C5 RSSI: -64 
[CHG] Device 67:8F:99:BC:EE:C5 RSSI: -44 
[bluetooth]# connect 78:9F:70:5E:A3:14 
Attempting to connect to 78:9F:70:5E:A3:14 
[CHG] Device 78:9F:70:5E:A3:14 Connected: yes 
Connection successful 
[CHG] Device 78:9F:70:5E:A3:14 UUIDs: 
    00001800-0000-1000-8000-00805f9b34fb 
    00001801-0000-1000-8000-00805f9b34fb 
    0000180a-0000-1000-8000-00805f9b34fb 
    0000180f-0000-1000-8000-00805f9b34fb 
    00001812-0000-1000-8000-00805f9b34fb 
    0000181e-0000-1000-8000-00805f9b34fb 
    8341f2b4-c013-4f04-8197-c4cdb42e26dc 
[CHG] Device 78:9F:70:5E:A3:14 Appearance: 0x03c0 
[CHG] Device 78:9F:70:5E:A3:14 Modalias: bluetooth:v004Cp0266d0000