HC-06 HID Bluetooth-клавиатура на Apple TV - PullRequest
0 голосов
/ 25 мая 2019

Я пытаюсь использовать Arduino Uno в качестве клавиатуры Bluetooth для управления Apple TV 4-го поколения.У меня HC-06 с прошивкой RN42, настроенный как HID, и он отлично работает на Windows, Android, Mac и Iphone.Проблема в том, что когда вы соединяете Bluetooth с Apple TV, появляется экран для ввода 4-значного штифта на клавиатуре и нажатия клавиши ввода, и по какой-то причине этот экран исчезает через полсекунды, и появляется сообщение о том, что янабрал неправильный код.Я предполагаю, что HC-06 отправляет какое-либо сообщение о подтверждении при соединении, таким образом, заставляя appleTV думать, что я набрал неправильный код.

Я пытался использовать HC-06, подключенный к FTDI, для просмотра на последовательном порту.терминал, если было какое-либо подтверждающее сообщение, но ничего не отображалось при сопряжении.Я использую эту конфигурацию на 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

Спасибо

...