기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
블루투스 키보를 구입해서 연결할려고 하는데
페어링 단계에서 핀 번호를 서로 입력하는 과정에서
핀 번호를 오드로이드에서 인식 못하는것 같습니다.
혹시 콘솔창이나 아니면 디버깅으로 확인 할수 있는 방법이 있는 궁금합니다.
키보는 Rboard for Keitai (Bluetooth HID/英語配列) RBK-2000BTII 입니다.
logcat에서 확인한 정보도 같이 올립니다.
W/InputManagerService( 1768): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43fdf948
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: adapter_get_device(00:0F:F6:31:19:C0)
E/BluetoothEventLoop.cpp( 1768): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2165/hci0/dev_00_0F_F6_31_19_C0
D/dalvikvm( 1768): GC freed 15929 objects / 817840 bytes in 76ms
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: link_key_request (sba=00:0B:5D:B4:96:27, dba=00:0F:F6:31:19:C0)
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: kernel auth requirements = 0x03
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: pin_code_request (sba=00:0B:5D:B4:96:27, dba=00:0F:F6:31:19:C0)
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: adapter_get_device(00:0F:F6:31:19:C0)
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: /org/bluez/2165/hci0/dev_00_0F_F6_31_19_C0: requesting agent authentication
I/BluetoothEventLoop.cpp( 1768): agent_event_filter: Received method org.bluez.Agent:RequestPinCode
I/ActivityManager( 1768): Starting activity: Intent { act=android.bluetooth.device.action.PAIRING_REQUEST flg=0x10000000 cmp=com.android.settings/.bluetooth.BluetoothPairingDialog (has extras) }
I/ActivityManager( 1768): Displayed activity com.android.settings/.bluetooth.BluetoothPairingDialog: 251 ms (total 251 ms)
D/dalvikvm( 1928): GC freed 3953 objects / 255096 bytes in 36ms
[페어링 핀 번호 요출]
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: hcid_dbus_bonding_process_complete: status=22 (무슨 상태인지요?)
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: adapter_get_device(00:0F:F6:31:19:C0)
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: /org/bluez/2165/hci0/dev_00_0F_F6_31_19_C0: canceling bonding request
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: /org/bluez/2165/hci0/dev_00_0F_F6_31_19_C0: canceling authentication request
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: Releasing agent :1.0, /android/bluetooth/remote_device_agent
I/BluetoothEventLoop.cpp( 1768): agent_event_filter: Received method org.bluez.Agent:Release
V/BluetoothEventRedirector( 1946): Received android.bluetooth.device.action.BOND_STATE_CHANGED
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: Removing temporary device /org/bluez/2165/hci0/dev_00_0F_F6_31_19_C0
E/BluetoothEventLoop.cpp( 1768): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/2165/hci0/dev_00_0F_F6_31_19_C0
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: Removing device /org/bluez/2165/hci0/dev_00_0F_F6_31_19_C0
E/BluetoothEventLoop.cpp( 1768): event_filter: Received signal org.bluez.Adapter:PropertyChanged from /org/bluez/2165/hci0
E/BluetoothEventLoop.cpp( 1768): event_filter: Received signal org.bluez.Adapter:DeviceRemoved from /org/bluez/2165/hci0
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: btd_device_unref(0x139f0): ref=0
I//system/bin/bluetoothd( 2164): bluetoothd[2165]: device_free(0x139f0)