Apple TV上的HC-06 HID蓝牙键盘

时间:2019-05-25 20:02:00

标签: bluetooth arduino tvos

我正在尝试使用Arduino Uno作为蓝牙键盘来控制Apple TV第四代。我有一台HC-06,其RN42固件配置为HID,并且在Windows,Android,Mac和Iphone上均可正常工作。 问题是,当您将蓝牙与Apple TV配对时,它会弹出一个屏幕,在键盘上键入一个4位数的密码,然后按Enter,由于某种原因,屏幕将在半秒钟后消失,并显示一条消息,提示我输入了错误的代码。 我的猜测是HC-06配对时会发送一些确认消息,从而使appleTV认为我键入了错误的代码。

我尝试使用连接到FTDI的HC-06在串行终端上查看是否有一些确认消息,但配对时什么也没显示。我在HC-06上使用此配置:

S~,6    HID mode
SM,6    Autoconnect
SA,0    Open mode (no encryption)
SE,S    Default SSP UUID

***Settings***
BTA=98D331FD4B42
BTName=My BT Keyboard
Baudrt=19.2
Mode  =Pair
Authen=0
PinCod=1234
Bonded=0
Rem=000000000000
***ADVANCED Settings***
SrvName= SPP
SrvClass=0000
DevClass=1F00
InqWindw=0100
PagWindw=0100
CfgTimer=255
StatuStr=NULL
HidFlags=200
DTRtimer=8
KeySwapr=0

谢谢

0 个答案:

没有答案