zephyr/include/bluetooth
Arkadiusz Lichwa 6f30525278 Bluetooth: BR/EDR: Handle User Passkey Entry event
Enables handle request from remote to enter passkey by the user to
continue SSP authentication process. It happens when local device
supports 'keyboard only' functionality. Otherwise the response is
negative.

> HCI Event: IO Capability Response (0x32) plen 9
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	IO capability: DisplayOnly (0x00)
	OOB data: Authentication data not present (0x00)
	Authentication: Dedicated Bonding - MITM required (0x03)
> HCI Event: IO Capability Request (0x31) plen 6
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
< HCI Command: IO Capability Request Reply (0x01|0x002b) plen 9
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	IO capability: KeyboardOnly (0x02)
	OOB data: Authentication data not present (0x00)
	Authentication: Dedicated Bonding - MITM required (0x03)
> HCI Event: Command Complete (0x0e) plen 10
	IO Capability Request Reply (0x01|0x002b) ncmd 1
	Status: Success (0x00)
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
> HCI Event: User Passkey Request (0x34) plen 6
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
< HCI Command: User Passkey Request Reply (0x01|0x002e) plen 10
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	Passkey: 599207
> HCI Event: Command Complete (0x0e) plen 10
	User Passkey Request Reply (0x01|0x002e) ncmd 1
	Status: Success (0x00)
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
> HCI Event: Simple Pairing Complete (0x36) plen 7
	Status: Success (0x00)
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
> HCI Event: Link Key Notification (0x18) plen 23
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	Link key: 560e9c31d700ae5576af83d1e079e911
	Key type: Authenticated
	Combination key from P-192 (0x05)

Change-Id: Ia15517519b326eede29bc8e71edb7ec6ca77e010
Signed-off-by: Arkadiusz Lichwa <arkadiusz.lichwa@tieto.com>
2016-03-21 11:12:01 +00:00
..
att.h Bluetooth: ATT: Add Common Profile Error Codes 2016-02-17 15:05:16 +00:00
bluetooth.h bluetooth doc: Fix parameter name in documentation 2016-02-11 20:11:03 +00:00
conn.h Bluetooth: Add support for outgoing BR/EDR connections 2016-03-14 11:37:11 +00:00
driver.h c++: Add extern "C" { } block to header files 2016-02-05 20:25:22 -05:00
gatt.h Bluetooth: GATT: Add bt_gatt_indicate 2016-03-07 16:44:15 +00:00
hci.h Bluetooth: BR/EDR: Handle User Passkey Entry event 2016-03-21 11:12:01 +00:00
l2cap.h Bluetooth: L2CAP: Add more descriptive documentation 2016-03-08 11:44:43 +00:00
log.h Bluetooth: Add missing nanokernel.h dependency to log.h 2016-02-05 20:25:26 -05:00
uuid.h Bluetooth: Add Cycling Speed and Cadence Service related UUID defs 2016-02-16 10:49:50 +00:00