Skip to content

Instantly share code, notes, and snippets.

@oliviermartin
Created April 24, 2017 15:49
Show Gist options
  • Save oliviermartin/bef59f3bb9a6e5e2bf2dea5178c429e4 to your computer and use it in GitHub Desktop.
Save oliviermartin/bef59f3bb9a6e5e2bf2dea5178c429e4 to your computer and use it in GitHub Desktop.

Bluez v5.37 + few commits later (up to "shared/att: Fix not notifying the callback": https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?id=22737ddbd42463a5cf7413c42d3d8b02add76a6f)

  • Start Bluetoothd with experimental: sudo ./src/bluetoothd -E -n -d
bluetoothd[3870]: Bluetooth daemon 5.37
bluetoothd[3870]: src/main.c:parse_config() parsing main.conf
bluetoothd[3870]: src/main.c:parse_config() Key file does not have key 'DiscoverableTimeout' in group 'General'
bluetoothd[3870]: src/main.c:parse_config() Key file does not have key 'PairableTimeout' in group 'General'
bluetoothd[3870]: src/main.c:parse_config() Key file does not have key 'AutoConnectTimeout' in group 'General'
bluetoothd[3870]: src/main.c:parse_config() Key file does not have key 'Name' in group 'General'
bluetoothd[3870]: src/main.c:parse_config() Key file does not have key 'Class' in group 'General'
bluetoothd[3870]: src/main.c:parse_config() Key file does not have key 'DeviceID' in group 'General'
bluetoothd[3870]: src/main.c:parse_config() Key file does not have key 'ReverseServiceDiscovery' in group 'General'
bluetoothd[3870]: src/main.c:parse_config() ControllerMode=le
bluetoothd[3870]: src/adapter.c:adapter_init() sending read version command
bluetoothd[3870]: src/plugin.c:plugin_init() Loading builtin plugins
bluetoothd[3870]: src/plugin.c:add_plugin() Loading hostname plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading wiimote plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading autopair plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading policy plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading gatt_example plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading neard plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading sap plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading a2dp plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading avrcp plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading network plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading input plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading hog plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading health plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading gap plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading scanparam plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading deviceinfo plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading alert plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading time plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading proximity plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading thermometer plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading heartrate plugin
bluetoothd[3870]: src/plugin.c:add_plugin() Loading cyclingspeed plugin
bluetoothd[3870]: src/plugin.c:plugin_init() Loading plugins /home/olivier/labapart/tmp/bluez/plugins/.libs
bluetoothd[3870]: src/plugin.c:add_plugin() Loading external_dummy plugin
bluetoothd[3870]: profiles/health/hdp.c:hdp_manager_start() Starting Health manager
bluetoothd[3870]: profiles/input/suspend-none.c:suspend_init() 
bluetoothd[3870]: profiles/input/manager.c:input_init() input.conf: UserspaceHID=true
bluetoothd[3870]: profiles/network/manager.c:read_config() /etc/bluetooth/network.conf: Key file does not have key 'DisableSecurity' in group 'General'
bluetoothd[3870]: profiles/network/manager.c:read_config() Config options: Security=true
bluetoothd[3870]: plugins/neard.c:neard_init() Setup neard plugin
bluetoothd[3870]: plugins/hostname.c:read_dmi_fallback() chassis: laptop
bluetoothd[3870]: plugins/hostname.c:read_dmi_fallback() major: 0x01 minor: 0x03
bluetoothd[3870]: plugins/external-dummy.c:dummy_init() 
bluetoothd[3870]: src/main.c:main() Entering main loop
bluetoothd[3870]: src/rfkill.c:rfkill_event() RFKILL event idx 1 type 1 op 0 soft 1 hard 0
bluetoothd[3870]: Bluetooth management interface 1.10 initialized
bluetoothd[3870]: src/adapter.c:read_version_complete() sending read supported commands command
bluetoothd[3870]: src/adapter.c:read_version_complete() sending read index list command
bluetoothd[3870]: src/rfkill.c:rfkill_event() RFKILL event idx 2 type 1 op 0 soft 1 hard 0
bluetoothd[3870]: src/rfkill.c:rfkill_event() RFKILL event idx 3 type 2 op 0 soft 0 hard 0
bluetoothd[3870]: src/adapter.c:read_commands_complete() Number of commands: 61
bluetoothd[3870]: src/adapter.c:read_commands_complete() Number of events: 34
bluetoothd[3870]: src/adapter.c:read_commands_complete() enabling kernel-side connection control
bluetoothd[3870]: src/adapter.c:read_index_list_complete() Number of controllers: 1
bluetoothd[3870]: src/adapter.c:read_index_list_complete() Found index 0
bluetoothd[3870]: src/adapter.c:index_added() index 0
bluetoothd[3870]: src/adapter.c:btd_adapter_new() System name: BlueZ 5.37
bluetoothd[3870]: src/adapter.c:btd_adapter_new() Major class: 0
bluetoothd[3870]: src/adapter.c:btd_adapter_new() Minor class: 0
bluetoothd[3870]: src/adapter.c:btd_adapter_new() Modalias: usb:v1D6Bp0246d0525
bluetoothd[3870]: src/adapter.c:btd_adapter_new() Discoverable timeout: 180 seconds
bluetoothd[3870]: src/adapter.c:btd_adapter_new() Pairable timeout: 0 seconds
bluetoothd[3870]: src/adapter.c:index_added() sending read info command for index 0
bluetoothd[3870]: src/adapter.c:read_info_complete() index 0 status 0x00
bluetoothd[3870]: src/adapter.c:clear_uuids() sending clear uuids command for index 0
bluetoothd[3870]: src/adapter.c:clear_devices() sending clear devices command for index 0
bluetoothd[3870]: src/adapter.c:set_mode() sending set mode command for index 0
bluetoothd[3870]: src/gatt-database.c:btd_gatt_database_new() GATT Manager registered for adapter: /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10000
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000007-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001800-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: src/gatt-database.c:gatt_db_service_added() GATT Service added to local database
bluetoothd[3870]: Failed to obtain handles for "Service Changed" characteristic
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10001
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000007-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001801-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: src/gatt-database.c:gatt_db_service_added() GATT Service added to local database
bluetoothd[3870]: src/advertising.c:btd_advertising_manager_new() LE Advertising Manager created for adapter: /org/bluez/hci0
bluetoothd[3870]: profiles/audio/a2dp.c:media_server_probe() path /org/bluez/hci0
bluetoothd[3870]: plugins/hostname.c:hostname_probe() 
bluetoothd[3870]: plugins/hostname.c:update_class() major: 0x01 minor: 0x03
bluetoothd[3870]: src/adapter.c:btd_adapter_set_class() class: major 1 minor 3
bluetoothd[3870]: src/adapter.c:set_dev_class() sending set device class command for index 0
bluetoothd[3870]: Not enough free handles to register service
bluetoothd[3870]: plugins/gatt-example.c:gatt_example_adapter_probe() Battery service could not be registered
bluetoothd[3870]: gatt-example-adapter-driver: Input/output error (5)
bluetoothd[3870]: Not enough free handles to register service
bluetoothd[3870]: Error adding Link Loss service
bluetoothd[3870]: Not enough free handles to register service
bluetoothd[3870]: Not enough free handles to register service
bluetoothd[3870]: profiles/proximity/reporter.c:reporter_adapter_probe() Proximity Reporter for adapter 0x84bac20
bluetoothd[3870]: profiles/time/server.c:time_server_init() path /org/bluez/hci0
bluetoothd[3870]: Not enough free handles to register service
bluetoothd[3870]: Current Time Service could not be registered
bluetoothd[3870]: gatt-time-server: Input/output error (5)
bluetoothd[3870]: Not enough free handles to register service
bluetoothd[3870]: Not enough free handles to register service
bluetoothd[3870]: profiles/network/manager.c:panu_server_probe() path /org/bluez/hci0
bluetoothd[3870]: profiles/network/server.c:server_register() Registered interface org.bluez.NetworkServer1 on path /org/bluez/hci0
bluetoothd[3870]: profiles/network/manager.c:gn_server_probe() path /org/bluez/hci0
bluetoothd[3870]: profiles/network/manager.c:nap_server_probe() path /org/bluez/hci0
bluetoothd[3870]: profiles/audio/avrcp.c:avrcp_controller_server_probe() path /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10002
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110f-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: profiles/audio/avrcp.c:avrcp_target_server_probe() path /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10003
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000017-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110c-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110e-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: profiles/audio/a2dp.c:a2dp_sink_server_probe() path /org/bluez/hci0
bluetoothd[3870]: profiles/audio/a2dp.c:a2dp_source_server_probe() path /org/bluez/hci0
bluetoothd[3870]: profiles/sap/manager.c:sap_server_probe() path /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10004
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000112d-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001204-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: profiles/sap/server.c:sap_server_register() server 0x84be818, listen socket 0x12
bluetoothd[3870]: src/adapter.c:btd_adapter_unblock_address() hci0 00:00:00:00:00:00
bluetoothd[3870]: src/adapter.c:load_link_keys() hci0 keys 0 debug_keys 0
bluetoothd[3870]: src/adapter.c:load_ltks() hci0 keys 0
bluetoothd[3870]: src/adapter.c:load_irks() hci0 irks 0
bluetoothd[3870]: src/adapter.c:load_conn_params() hci0 conn params 0
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:set_did() hci0 source 2 vendor 1d6b product 246 version 525
bluetoothd[3870]: src/adapter.c:adapter_register() Adapter /org/bluez/hci0 registered
bluetoothd[3870]: src/adapter.c:set_dev_class() sending set device class command for index 0
bluetoothd[3870]: src/adapter.c:set_name() sending set local name command for index 0
bluetoothd[3870]: src/adapter.c:new_settings_callback() Settings: 0x00000a10
bluetoothd[3870]: src/adapter.c:settings_changed() Changed settings: 0x00000080
bluetoothd[3870]: src/adapter.c:load_link_keys_complete() link keys loaded for hci0
bluetoothd[3870]: src/adapter.c:load_ltks_complete() LTKs loaded for hci0
bluetoothd[3870]: src/adapter.c:load_irks_complete() IRKs loaded for hci0
bluetoothd[3870]: src/adapter.c:load_conn_params_complete() Connection Parameters loaded for hci0
bluetoothd[3870]: src/adapter.c:local_name_changed_callback() Name: BlueZ 5.37
bluetoothd[3870]: src/adapter.c:local_name_changed_callback() Short name: 
bluetoothd[3870]: src/adapter.c:local_name_changed_callback() Current alias: BlueZ 5.37
bluetoothd[3870]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x84bad20 registered: type:0 codec:0 seid:1
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10005
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000019-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110a-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110d-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: Endpoint registered: sender=:1.58 path=/MediaEndpoint/A2DPSource
bluetoothd[3870]: profiles/audio/avdtp.c:avdtp_register_sep() SEP 0x84b96d0 registered: type:1 codec:0 seid:2
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10006
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000019-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110b-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 0000110d-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: Endpoint registered: sender=:1.58 path=/MediaEndpoint/A2DPSink
bluetoothd[3870]: src/profile.c:register_profile() sender :1.58
bluetoothd[3870]: src/profile.c:create_ext() Created "Headset Voice gateway"
bluetoothd[3870]: src/profile.c:ext_adapter_probe() "Headset Voice gateway" probed
bluetoothd[3870]: src/profile.c:ext_start_servers() Headset Voice gateway listening on chan 12
bluetoothd[3870]: src/adapter.c:adapter_service_add() /org/bluez/hci0
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Adding record with handle 0x10007
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000003-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00000100-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001002-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001108-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001112-0000-1000-8000-00805f9
bluetoothd[3870]: src/sdpd-service.c:add_record_to_server() Record pattern UUID 00001203-0000-1000-8000-00805f9
bluetoothd[3870]: src/adapter.c:adapter_service_insert() /org/bluez/hci0
bluetoothd[3870]: src/adapter.c:add_uuid() sending add uuid command for index 0
bluetoothd[3870]: plugins/hostname.c:property_changed() static hostname: olivier-Inspiron-1564
bluetoothd[3870]: plugins/hostname.c:property_changed() pretty hostname: 
bluetoothd[3870]: plugins/hostname.c:update_name() name: olivier-Inspiron-1564
bluetoothd[3870]: src/adapter.c:adapter_set_name() name: olivier-Inspiron-1564
bluetoothd[3870]: src/adapter.c:adapter_set_name() alias: olivier-Inspiron-1564
bluetoothd[3870]: src/adapter.c:set_name() sending set local name command for index 0
bluetoothd[3870]: plugins/hostname.c:property_changed() chassis: laptop
bluetoothd[3870]: plugins/hostname.c:update_class() major: 0x01 minor: 0x03
bluetoothd[3870]: src/adapter.c:local_name_changed_callback() Name: olivier-Inspiron-1564
bluetoothd[3870]: src/adapter.c:local_name_changed_callback() Short name: 
bluetoothd[3870]: src/adapter.c:local_name_changed_callback() Current alias: olivier-Inspiron-1564
  • Power Bluetooth Device
bluetoothctl 
> power on
bluetoothd[3870]: src/adapter.c:property_set_mode() sending Set Powered command for index 0
bluetoothd[3870]: src/adapter.c:property_set_mode_complete() Success (0x00)
bluetoothd[3870]: src/adapter.c:new_settings_callback() Settings: 0x00000a11
bluetoothd[3870]: src/adapter.c:settings_changed() Changed settings: 0x00000001
bluetoothd[3870]: src/adapter.c:adapter_start() adapter /org/bluez/hci0 has been enabled
bluetoothd[3870]: src/adapter.c:trigger_passive_scanning() 
= Open Index: 5C:F3:70:6A:D9:3C                                                                                                      [hci0] 49.152351
< HCI Command: Reset (0x03|0x0003) plen 0                                                                                            [hci0] 49.152442
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.155088
      Reset (0x03|0x0003) ncmd 1
        Status: Success (0x00)
< HCI Command: Read Local Supported Features (0x04|0x0003) plen 0                                                                    [hci0] 49.155123
> HCI Event: Command Complete (0x0e) plen 12                                                                                         [hci0] 49.156048
      Read Local Supported Features (0x04|0x0003) ncmd 1
        Status: Success (0x00)
        Features: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
          3 slot packets
          5 slot packets
          Encryption
          Slot offset
          Timing accuracy
          Role switch
          Sniff mode
          Power control requests
          Channel quality driven data rate (CQDDR)
          SCO link
          HV2 packets
          HV3 packets
          u-law log synchronous data
          A-law log synchronous data
          CVSD synchronous data
          Paging parameter negotiation
          Power control
          Transparent synchronous data
          Flow control lag (most significant bit)
          Broadcast Encryption
          Enhanced Data Rate ACL 2 Mbps mode
          Enhanced Data Rate ACL 3 Mbps mode
          Enhanced inquiry scan
          Interlaced inquiry scan
          Interlaced page scan
          RSSI with inquiry results
          Extended SCO link (EV3 packets)
          EV4 packets
          EV5 packets
          AFH capable slave
          AFH classification slave
          LE Supported (Controller)
          3-slot Enhanced Data Rate ACL packets
          5-slot Enhanced Data Rate ACL packets
          Sniff subrating
          Pause encryption
          AFH capable master
          AFH classification master
          Enhanced Data Rate eSCO 2 Mbps mode
          Enhanced Data Rate eSCO 3 Mbps mode
          3-slot Enhanced Data Rate eSCO packets
          Extended Inquiry Response
          Simultaneous LE and BR/EDR (Controller)
          Secure Simple Pairing
          Encapsulated PDU
          Erroneous Data Reporting
          Non-flushable Packet Boundary Flag
          Link Supervision Timeout Changed Event
          Inquiry TX Power Level
          Enhanced Power Control
          Extended features
< HCI Command: Read Local Version Information (0x04|0x0001) plen 0                                                                   [hci0] 49.156087
> HCI Event: Command Complete (0x0e) plen 12                                                                                         [hci0] 49.157004
      Read Local Version Information (0x04|0x0001) ncmd 1
        Status: Success (0x00)
        HCI version: Bluetooth 4.0 (0x06) - Revision 5563 (0x15bb)
        LMP version: Bluetooth 4.0 (0x06) - Subversion 8718 (0x220e)
        Manufacturer: Broadcom Corporation (15)
          Firmware: 001.002.014 (BCM20702A1)
          Build: 1467
< HCI Command: Read BD ADDR (0x04|0x0009) plen 0                                                                                     [hci0] 49.157032
> HCI Event: Command Complete (0x0e) plen 10                                                                                         [hci0] 49.158000
      Read BD ADDR (0x04|0x0009) ncmd 1
        Status: Success (0x00)
        Address: 5C:F3:70:6A:D9:3C (CC&C Technologies, Inc)
< HCI Command: Read Buffer Size (0x04|0x0005) plen 0                                                                                 [hci0] 49.158061
> HCI Event: Command Complete (0x0e) plen 11                                                                                         [hci0] 49.159000
      Read Buffer Size (0x04|0x0005) ncmd 1
        Status: Success (0x00)
        ACL MTU: 1021 ACL max packet: 8
        SCO MTU: 64   SCO max packet: 1
< HCI Command: Read Class of Device (0x03|0x0023) plen 0                                                                             [hci0] 49.159023
> HCI Event: Command Complete (0x0e) plen 7                                                                                          [hci0] 49.160022
      Read Class of Device (0x03|0x0023) ncmd 1
        Status: Success (0x00)
        Class: 0x000000
          Major class: Miscellaneous
          Minor class: 0x00
< HCI Command: Read Local Name (0x03|0x0014) plen 0                                                                                  [hci0] 49.160058
> HCI Event: Command Complete (0x0e) plen 252                                                                                        [hci0] 49.176038
      Read Local Name (0x03|0x0014) ncmd 1
        Status: Success (0x00)
        Name: olivier-Inspiron-1564
< HCI Command: Read Voice Setting (0x03|0x0025) plen 0                                                                               [hci0] 49.176081
> HCI Event: Command Complete (0x0e) plen 6                                                                                          [hci0] 49.177041
      Read Voice Setting (0x03|0x0025) ncmd 1
        Status: Success (0x00)
        Setting: 0x0060
          Input Coding: Linear
          Input Data Format: 2's complement
          Input Sample Size: 16-bit
          # of bits padding at MSB: 0
          Air Coding Format: CVSD
< HCI Command: Read Number of Supported IAC (0x03|0x0038) plen 0                                                                     [hci0] 49.177078
> HCI Event: Command Complete (0x0e) plen 5                                                                                          [hci0] 49.178050
      Read Number of Supported IAC (0x03|0x0038) ncmd 1
        Status: Success (0x00)
        Number of IAC: 4
< HCI Command: Read Current IAC LAP (0x03|0x0039) plen 0                                                                             [hci0] 49.178085
> HCI Event: Command Complete (0x0e) plen 8                                                                                          [hci0] 49.179003
      Read Current IAC LAP (0x03|0x0039) ncmd 1
        Status: Success (0x00)
        Number of IAC: 1
        Access code: 0x9e8b33 (General Inquiry)
< HCI Command: Set Event Filter (0x03|0x0005) plen 1                                                                                 [hci0] 49.179029
        Type: Clear All Filters (0x00)
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.180004
      Set Event Filter (0x03|0x0005) ncmd 1
        Status: Success (0x00)
< HCI Command: Write Connection Accept Timeout (0x03|0x0016) plen 2                                                                  [hci0] 49.180032
        Timeout: 20000.000 msec (0x7d00)
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.181004
      Write Connection Accept Timeout (0x03|0x0016) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Read Buffer Size (0x08|0x0002) plen 0                                                                              [hci0] 49.181038
> HCI Event: Command Complete (0x0e) plen 7                                                                                          [hci0] 49.182004
      LE Read Buffer Size (0x08|0x0002) ncmd 1
        Status: Success (0x00)
        Data packet length: 27
        Num data packets: 15
< HCI Command: LE Read Local Supported Features (0x08|0x0003) plen 0                                                                 [hci0] 49.182034
> HCI Event: Command Complete (0x0e) plen 12                                                                                         [hci0] 49.183005
      LE Read Local Supported Features (0x08|0x0003) ncmd 1
        Status: Success (0x00)
        Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
          LE Encryption
< HCI Command: LE Read Supported States (0x08|0x001c) plen 0                                                                         [hci0] 49.183033
> HCI Event: Command Complete (0x0e) plen 12                                                                                         [hci0] 49.184004
      LE Read Supported States (0x08|0x001c) ncmd 1
        Status: Success (0x00)
        States: 0x000000001fffffff
          Non-connectable Advertising State
          Scannable Advertising State
          Connectable Advertising State
          High Duty Cycle Directed Advertising State
          Passive Scanning State
          Active Scanning State
          Initiating State
            and Connection State (Master Role)
          Connection State (Slave Role)
          Non-connectable Advertising State
            and Passive Scanning State
          Scannable Advertising State
            and Passive Scanning State
          Connectable Advertising State
            and Passive Scanning State
          High Duty Cycle Directed Advertising State
            and Passive Scanning State
          Non-connectable Advertising State
            and Active Scanning State
          Scannable Advertising State
            and Active Scanning State
          Connectable Advertising State
            and Active Scanning State
          High Duty Cycle Directed Advertising State
            and Active Scanning State
          Non-connectable Advertising State
            and Initiating State
          Scannable Advertising State
            and Initiating State
          Non-connectable Advertising State
            and Connection State (Master Role)
          Scannable Advertising State
            and Connection State (Master Role)
          Non-connectable Advertising State
            and Connection State (Slave Role)
          Scannable Advertising State
            and Connection State (Slave Role)
          Passive Scanning State
            and Initiating State
          Active Scanning State
            and Initiating State
          Passive Scanning State
            and Connection State (Master Role)
          Active Scanning State
            and Connection State (Master Role)
          Passive Scanning State
            and Connection State (Slave Role)
          Active Scanning State
            and Connection State (Slave Role)
          Initiating State
            and Connection State (Master Role)
            and Master Role & Master Role
< HCI Command: Read Local Supported Commands (0x04|0x0002) plen 0                                                                    [hci0] 49.184031
> HCI Event: Command Complete (0x0e) plen 68                                                                                         [hci0] 49.188997
      Read Local Supported Commands (0x04|0x0002) ncmd 1
        Status: Success (0x00)
        Commands: 161 entries
          Inquiry (Octet 0 - Bit 0)
          Inquiry Cancel (Octet 0 - Bit 1)
          Periodic Inquiry Mode (Octet 0 - Bit 2)
          Exit Periodic Inquiry Mode (Octet 0 - Bit 3)
          Create Connection (Octet 0 - Bit 4)
          Disconnect (Octet 0 - Bit 5)
          Add SCO Connection (Octet 0 - Bit 6)
          Create Connection Cancel (Octet 0 - Bit 7)
          Accept Connection Request (Octet 1 - Bit 0)
          Reject Connection Request (Octet 1 - Bit 1)
          Link Key Request Reply (Octet 1 - Bit 2)
          Link Key Request Negative Reply (Octet 1 - Bit 3)
          PIN Code Request Reply (Octet 1 - Bit 4)
          PIN Code Request Negative Reply (Octet 1 - Bit 5)
          Change Connection Packet Type (Octet 1 - Bit 6)
          Authentication Requested (Octet 1 - Bit 7)
          Set Connection Encryption (Octet 2 - Bit 0)
          Change Connection Link Key (Octet 2 - Bit 1)
          Master Link Key (Octet 2 - Bit 2)
          Remote Name Request (Octet 2 - Bit 3)
          Remote Name Request Cancel (Octet 2 - Bit 4)
          Read Remote Supported Features (Octet 2 - Bit 5)
          Read Remote Extended Features (Octet 2 - Bit 6)
          Read Remote Version Information (Octet 2 - Bit 7)
          Read Clock Offset (Octet 3 - Bit 0)
          Read LMP Handle (Octet 3 - Bit 1)
          Sniff Mode (Octet 4 - Bit 2)
          Exit Sniff Mode (Octet 4 - Bit 3)
          QoS Setup (Octet 4 - Bit 6)
          Role Discovery (Octet 4 - Bit 7)
          Switch Role (Octet 5 - Bit 0)
          Read Link Policy Settings (Octet 5 - Bit 1)
          Write Link Policy Settings (Octet 5 - Bit 2)
          Read Default Link Policy Settings (Octet 5 - Bit 3)
          Write Default Link Policy Settings (Octet 5 - Bit 4)
          Flow Specification (Octet 5 - Bit 5)
          Set Event Mask (Octet 5 - Bit 6)
          Reset (Octet 5 - Bit 7)
          Set Event Filter (Octet 6 - Bit 0)
          Flush (Octet 6 - Bit 1)
          Read PIN Type (Octet 6 - Bit 2)
          Write PIN Type (Octet 6 - Bit 3)
          Read Stored Link Key (Octet 6 - Bit 5)
          Write Stored Link Key (Octet 6 - Bit 6)
          Delete Stored Link Key (Octet 6 - Bit 7)
          Write Local Name (Octet 7 - Bit 0)
          Read Local Name (Octet 7 - Bit 1)
          Read Connection Accept Timeout (Octet 7 - Bit 2)
          Write Connection Accept Timeout (Octet 7 - Bit 3)
          Read Page Timeout (Octet 7 - Bit 4)
          Write Page Timeout (Octet 7 - Bit 5)
          Read Scan Enable (Octet 7 - Bit 6)
          Write Scan Enable (Octet 7 - Bit 7)
          Read Page Scan Activity (Octet 8 - Bit 0)
          Write Page Scan Activity (Octet 8 - Bit 1)
          Read Inquiry Scan Activity (Octet 8 - Bit 2)
          Write Inquiry Scan Activity (Octet 8 - Bit 3)
          Read Authentication Enable (Octet 8 - Bit 4)
          Write Authentication Enable (Octet 8 - Bit 5)
          Read Encryption Mode (Octet 8 - Bit 6)
          Write Encryption Mode (Octet 8 - Bit 7)
          Read Class of Device (Octet 9 - Bit 0)
          Write Class of Device (Octet 9 - Bit 1)
          Read Voice Setting (Octet 9 - Bit 2)
          Write Voice Setting (Octet 9 - Bit 3)
          Read Automatic Flush Timeout (Octet 9 - Bit 4)
          Write Automatic Flush Timeout (Octet 9 - Bit 5)
          Read Num Broadcast Retransmissions (Octet 9 - Bit 6)
          Write Num Broadcast Retransmissions (Octet 9 - Bit 7)
          Read Transmit Power Level (Octet 10 - Bit 2)
          Read Sync Flow Control Enable (Octet 10 - Bit 3)
          Set Controller To Host Flow Control (Octet 10 - Bit 5)
          Host Buffer Size (Octet 10 - Bit 6)
          Host Number of Completed Packets (Octet 10 - Bit 7)
          Read Link Supervision Timeout (Octet 11 - Bit 0)
          Write Link Supervision Timeout (Octet 11 - Bit 1)
          Read Number of Supported IAC (Octet 11 - Bit 2)
          Read Current IAC LAP (Octet 11 - Bit 3)
          Write Current IAC LAP (Octet 11 - Bit 4)
          Set AFH Host Channel Classification (Octet 12 - Bit 1)
          Read Inquiry Scan Type (Octet 12 - Bit 4)
          Write Inquiry Scan Type (Octet 12 - Bit 5)
          Read Inquiry Mode (Octet 12 - Bit 6)
          Write Inquiry Mode (Octet 12 - Bit 7)
          Read Page Scan Type (Octet 13 - Bit 0)
          Write Page Scan Type (Octet 13 - Bit 1)
          Read AFH Channel Assessment Mode (Octet 13 - Bit 2)
          Write AFH Channel Assessment Mode (Octet 13 - Bit 3)
          Read Local Version Information (Octet 14 - Bit 3)
          Read Local Supported Features (Octet 14 - Bit 5)
          Read Local Extended Features (Octet 14 - Bit 6)
          Read Buffer Size (Octet 14 - Bit 7)
          Read BD ADDR (Octet 15 - Bit 1)
          Read Failed Contact Counter (Octet 15 - Bit 2)
          Reset Failed Contact Counter (Octet 15 - Bit 3)
          Read Link Quality (Octet 15 - Bit 4)
          Read RSSI (Octet 15 - Bit 5)
          Read AFH Channel Map (Octet 15 - Bit 6)
          Read Clock (Octet 15 - Bit 7)
          Read Loopback Mode (Octet 16 - Bit 0)
          Write Loopback Mode (Octet 16 - Bit 1)
          Enable Device Under Test Mode (Octet 16 - Bit 2)
          Setup Synchronous Connection (Octet 16 - Bit 3)
          Accept Synchronous Connection Request (Octet 16 - Bit 4)
          Reject Synchronous Connection Request (Octet 16 - Bit 5)
          Read Extended Inquiry Response (Octet 17 - Bit 0)
          Write Extended Inquiry Response (Octet 17 - Bit 1)
          Refresh Encryption Key (Octet 17 - Bit 2)
          Sniff Subrating (Octet 17 - Bit 4)
          Read Simple Pairing Mode (Octet 17 - Bit 5)
          Write Simple Pairing Mode (Octet 17 - Bit 6)
          Read Local OOB Data (Octet 17 - Bit 7)
          Read Inquiry Response TX Power Level (Octet 18 - Bit 0)
          Write Inquiry Transmit Power Level (Octet 18 - Bit 1)
          Read Default Erroneous Data Reporting (Octet 18 - Bit 2)
          Write Default Erroneous Data Reporting (Octet 18 - Bit 3)
          IO Capability Request Reply (Octet 18 - Bit 7)
          User Confirmation Request Reply (Octet 19 - Bit 0)
          User Confirmation Request Neg Reply (Octet 19 - Bit 1)
          User Passkey Request Reply (Octet 19 - Bit 2)
          User Passkey Request Negative Reply (Octet 19 - Bit 3)
          Remote OOB Data Request Reply (Octet 19 - Bit 4)
          Write Simple Pairing Debug Mode (Octet 19 - Bit 5)
          Enhanced Flush (Octet 19 - Bit 6)
          Remote OOB Data Request Neg Reply (Octet 19 - Bit 7)
          Send Keypress Notification (Octet 20 - Bit 2)
          IO Capability Request Negative Reply (Octet 20 - Bit 3)
          Read Encryption Key Size (Octet 20 - Bit 4)
          Read Enhanced Transmit Power Level (Octet 24 - Bit 0)
          Read LE Host Supported (Octet 24 - Bit 5)
          Write LE Host Supported (Octet 24 - Bit 6)
          LE Set Event Mask (Octet 25 - Bit 0)
          LE Read Buffer Size (Octet 25 - Bit 1)
          LE Read Local Supported Features (Octet 25 - Bit 2)
          LE Set Random Address (Octet 25 - Bit 4)
          LE Set Advertising Parameters (Octet 25 - Bit 5)
          LE Read Advertising Channel TX Power (Octet 25 - Bit 6)
          LE Set Advertising Data (Octet 25 - Bit 7)
          LE Set Scan Response Data (Octet 26 - Bit 0)
          LE Set Advertise Enable (Octet 26 - Bit 1)
          LE Set Scan Parameters (Octet 26 - Bit 2)
          LE Set Scan Enable (Octet 26 - Bit 3)
          LE Create Connection (Octet 26 - Bit 4)
          LE Create Connection Cancel (Octet 26 - Bit 5)
          LE Read White List Size (Octet 26 - Bit 6)
          LE Clear White List (Octet 26 - Bit 7)
          LE Add Device To White List (Octet 27 - Bit 0)
          LE Remove Device From White List (Octet 27 - Bit 1)
          LE Connection Update (Octet 27 - Bit 2)
          LE Set Host Channel Classification (Octet 27 - Bit 3)
          LE Read Channel Map (Octet 27 - Bit 4)
          LE Read Remote Used Features (Octet 27 - Bit 5)
          LE Encrypt (Octet 27 - Bit 6)
          LE Rand (Octet 27 - Bit 7)
          LE Start Encryption (Octet 28 - Bit 0)
          LE Long Term Key Request Reply (Octet 28 - Bit 1)
          LE Long Term Key Request Neg Reply (Octet 28 - Bit 2)
          LE Read Supported States (Octet 28 - Bit 3)
          LE Receiver Test (Octet 28 - Bit 4)
          LE Transmitter Test (Octet 28 - Bit 5)
          LE Test End (Octet 28 - Bit 6)
< HCI Command: Write Extended Inquiry Response (0x03|0x0052) plen 241                                                                [hci0] 49.189029
        FEC: Not required (0x00)
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.191001
      Write Extended Inquiry Response (0x03|0x0052) ncmd 1
        Status: Success (0x00)
< HCI Command: Write Inquiry Mode (0x03|0x0045) plen 1                                                                               [hci0] 49.191028
        Mode: Inquiry Result with RSSI or Extended Inquiry Result (0x02)
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.192002
      Write Inquiry Mode (0x03|0x0045) ncmd 1
        Status: Success (0x00)
< HCI Command: Read Inquiry Response TX Power Level (0x03|0x0058) plen 0                                                             [hci0] 49.192030
> HCI Event: Command Complete (0x0e) plen 5                                                                                          [hci0] 49.192998
      Read Inquiry Response TX Power Level (0x03|0x0058) ncmd 1
        Status: Success (0x00)
        TX power: 0 dBm
< HCI Command: Read Local Extended Features (0x04|0x0004) plen 1                                                                     [hci0] 49.193026
        Page: 1
> HCI Event: Command Complete (0x0e) plen 14                                                                                         [hci0] 49.194001
      Read Local Extended Features (0x04|0x0004) ncmd 1
        Status: Success (0x00)
        Page: 1/1
        Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
< HCI Command: Set Event Mask (0x03|0x0001) plen 8                                                                                   [hci0] 49.194053
        Mask: 0x3dbff807fffbffff
          Inquiry Complete
          Inquiry Result
          Connection Complete
          Connection Request
          Disconnection Complete
          Authentication Complete
          Remote Name Request Complete
          Encryption Change
          Change Connection Link Key Complete
          Master Link Key Complete
          Read Remote Supported Features Complete
          Read Remote Version Information Complete
          QoS Setup Complete
          Command Complete
          Command Status
          Hardware Error
          Flush Occurred
          Role Change
          Mode Change
          Return Link Keys
          PIN Code Request
          Link Key Request
          Link Key Notification
          Loopback Command
          Data Buffer Overflow
          Max Slots Change
          Read Clock Offset Complete
          Connection Packet Type Changed
          QoS Violation
          Page Scan Mode Change
          Page Scan Repetition Mode Change
          Flow Specification Complete
          Inquiry Result with RSSI
          Read Remote Extended Features Complete
          Synchronous Connection Complete
          Synchronous Connection Changed
          Sniff Subrating
          Extended Inquiry Result
          Encryption Key Refresh Complete
          IO Capability Request
          IO Capability Request Reply
          User Confirmation Request
          User Passkey Request
          Remote OOB Data Request
          Simple Pairing Complete
          Link Supervision Timeout Changed
          Enhanced Flush Complete
          User Passkey Notification
          Keypress Notification
          Remote Host Supported Features Notification
          LE Meta
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.195999
      Set Event Mask (0x03|0x0001) ncmd 1
        Status: Success (0x00)
< HCI Command: Read Stored Link Key (0x03|0x000d) plen 7                                                                             [hci0] 49.196022
        Address: 00:00:00:00:00:00 (OUI 00-00-00)
        Read all: 0x01
> HCI Event: Command Complete (0x0e) plen 8                                                                                          [hci0] 49.196999
      Read Stored Link Key (0x03|0x000d) ncmd 1
        Status: Success (0x00)
        Max num keys: 1
        Num keys: 0
< HCI Command: Write Default Link Policy Settings (0x02|0x000f) plen 2                                                               [hci0] 49.197027
        Link policy: 0x0005
          Enable Role Switch
          Enable Sniff Mode
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.198000
      Write Default Link Policy Settings (0x02|0x000f) ncmd 1
        Status: Success (0x00)
< HCI Command: Read Page Scan Activity (0x03|0x001b) plen 0                                                                          [hci0] 49.198027
> HCI Event: Command Complete (0x0e) plen 8                                                                                          [hci0] 49.199001
      Read Page Scan Activity (0x03|0x001b) ncmd 1
        Status: Success (0x00)
        Interval: 1280.000 msec (0x0800)
        Window: 11.250 msec (0x0012)
< HCI Command: Read Page Scan Type (0x03|0x0046) plen 0                                                                              [hci0] 49.199029
> HCI Event: Command Complete (0x0e) plen 5                                                                                          [hci0] 49.200013
      Read Page Scan Type (0x03|0x0046) ncmd 1
        Status: Success (0x00)
        Type: Standard Scan (0x00)
< HCI Command: LE Set Event Mask (0x08|0x0001) plen 8                                                                                [hci0] 49.200044
        Mask: 0x000000000000001f
          LE Connection Complete
          LE Advertising Report
          LE Connection Update Complete
          LE Read Remote Used Features Complete
          LE Long Term Key Request
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.201000
      LE Set Event Mask (0x08|0x0001) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Read Advertising Channel TX Power (0x08|0x0007) plen 0                                                             [hci0] 49.201029
> HCI Event: Command Complete (0x0e) plen 5                                                                                          [hci0] 49.202000
      LE Read Advertising Channel TX Power (0x08|0x0007) ncmd 1
        Status: Success (0x00)
        TX power: 10 dBm
< HCI Command: LE Read White List Size (0x08|0x000f) plen 0                                                                          [hci0] 49.202026
> HCI Event: Command Complete (0x0e) plen 5                                                                                          [hci0] 49.203005
      LE Read White List Size (0x08|0x000f) ncmd 1
        Status: Success (0x00)
        Size: 32
< HCI Command: LE Clear White List (0x08|0x0010) plen 0                                                                              [hci0] 49.203033
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.204001
      LE Clear White List (0x08|0x0010) ncmd 1
        Status: Success (0x00)
< HCI Command: Write LE Host Supported (0x03|0x006d) plen 2                                                                          [hci0] 49.204028
        Supported: 0x01
        Simultaneous: 0x00
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.205001
      Write LE Host Supported (0x03|0x006d) ncmd 1
        Status: Success (0x00)
< HCI Command: Delete Stored Link Key (0x03|0x0012) plen 7                                                                           [hci0] 49.205052
        Address: 00:00:00:00:00:00 (OUI 00-00-00)
        Delete all: 0x01
> HCI Event: Command Complete (0x0e) plen 6                                                                                          [hci0] 49.205999
      Delete Stored Link Key (0x03|0x0012) ncmd 1
        Status: Success (0x00)
        Num keys: 0
= Index Info: 5C:F3:70:6A:D9:3C (Broadcom Corporation)                                                                               [hci0] 49.206042
< HCI Command: LE Set Advertising Data (0x08|0x0008) plen 32                                                                         [hci0] 49.206061
        Length: 6
        Flags: 0x04
          BR/EDR Not Supported
        TX power: 10 dBm
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.206999
      LE Set Advertising Data (0x08|0x0008) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Scan Response Data (0x08|0x0009) plen 32                                                                       [hci0] 49.207026
        Length: 23
        Name (complete): olivier-Inspiron-1564
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.207999
      LE Set Scan Response Data (0x08|0x0009) ncmd 1
        Status: Success (0x00)
< HCI Command: Write Local Name (0x03|0x0013) plen 248                                                                               [hci0] 49.208024
        Name: olivier-Inspiron-1564
> HCI Event: Command Complete (0x0e) plen 4                                                                                          [hci0] 49.210034
      Write Local Name (0x03|0x0013) ncmd 1
        Status: Success (0x00)
@ New Settings: 0x0a11
            powered bondable le secure-conn 
  • Start GATT server: ./test/example-gatt-server
bluetoothd[3870]: src/gatt-database.c:manager_register_app() Registering application: :1.101:/
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service0/char2, iface: org.bluez.GattCharacteristic1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service2/char1/desc3, iface: org.bluez.GattDescriptor1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service2/char1, iface: org.bluez.GattCharacteristic1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service2/char0/desc1, iface: org.bluez.GattDescriptor1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service1, iface: org.bluez.GattService1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service2, iface: org.bluez.GattService1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service0/char0, iface: org.bluez.GattCharacteristic1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service2/char1/desc2, iface: org.bluez.GattDescriptor1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service2/char0, iface: org.bluez.GattCharacteristic1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service1/char0, iface: org.bluez.GattCharacteristic1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service2/char0/desc0, iface: org.bluez.GattDescriptor1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service0/char1, iface: org.bluez.GattCharacteristic1
bluetoothd[3870]: src/gatt-database.c:proxy_added_cb() Object received: /org/bluez/example/service0, iface: org.bluez.GattService1
bluetoothd[3870]: src/gatt-database.c:database_add_ccc() Created CCC entry for characteristic
bluetoothd[3870]: src/gatt-database.c:gatt_db_service_added() GATT Service added to local database
bluetoothd[3870]: src/gatt-database.c:cep_write_cb() Stored CEP value in the database
bluetoothd[3870]: src/gatt-database.c:database_add_cep() Created CEP entry for characteristic
bluetoothd[3870]: src/gatt-database.c:cep_write_cb() Stored CEP value in the database
bluetoothd[3870]: src/gatt-database.c:database_add_cep() Created CEP entry for characteristic
bluetoothd[3870]: src/gatt-database.c:gatt_db_service_added() GATT Service added to local database
bluetoothd[3870]: src/gatt-database.c:database_add_ccc() Created CCC entry for characteristic
bluetoothd[3870]: src/gatt-database.c:gatt_db_service_added() GATT Service added to local database
bluetoothd[3870]: src/gatt-database.c:client_ready_cb() GATT application registered: :1.101:/
  • Start advertisement: ./test/example-advertisement
bluetoothd[3870]: src/advertising.c:register_advertisement() RegisterAdvertisement
bluetoothd[3870]: src/advertising.c:advertisement_create() Adding proxy for /org/bluez/example/advertisement0
bluetoothd[3870]: src/advertising.c:register_advertisement() Registered advertisement at path /org/bluez/example/advertisement0
bluetoothd[3870]: src/advertising.c:parse_advertising_service_uuids() Adding ServiceUUID: 180D
bluetoothd[3870]: src/advertising.c:parse_advertising_service_uuids() Adding ServiceUUID: 180F
bluetoothd[3870]: src/advertising.c:parse_advertising_manufacturer_data() Adding ManufacturerData for ffff
bluetoothd[3870]: src/advertising.c:parse_advertising_service_data() Adding ServiceData for 9999
bluetoothd[3870]: src/advertising.c:refresh_advertisement() Refreshing advertisement: /org/bluez/example/advertisement0
bluetoothd[3870]: src/advertising.c:add_advertising_callback() Advertisement registered: /org/bluez/example/advertisement0
@ Advertising Added: 1
< HCI Command: LE Set Advertising Data (0x08|0x0008) plen 32                                                                        [hci0] 215.634177
        Length: 30
        Flags: 0x06
          LE General Discoverable Mode
          BR/EDR Not Supported
        16-bit Service UUIDs (complete): 2 entries
          Heart Rate (0x180d)
          Battery Service (0x180f)
        Company: internal use (65535)
          Data: 0001020304
        Service Data (UUID 0x9999): 0001020304
        TX power: 10 dBm
> HCI Event: Command Complete (0x0e) plen 4                                                                                         [hci0] 215.635043
      LE Set Advertising Data (0x08|0x0008) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Scan Response Data (0x08|0x0009) plen 32                                                                      [hci0] 215.635062
        Length: 0
> HCI Event: Command Complete (0x0e) plen 4                                                                                         [hci0] 215.636083
      LE Set Scan Response Data (0x08|0x0009) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Advertising Parameters (0x08|0x0006) plen 15                                                                  [hci0] 215.636116
        Min advertising interval: 1280.000 msec (0x0800)
        Max advertising interval: 1280.000 msec (0x0800)
        Type: Connectable undirected - ADV_IND (0x00)
        Own address type: Public (0x00)
        Direct address type: Public (0x00)
        Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
        Channel map: 37, 38, 39 (0x07)
        Filter policy: Allow Scan Request from Any, Allow Connect Request from Any (0x00)
> HCI Event: Command Complete (0x0e) plen 4                                                                                         [hci0] 215.637084
      LE Set Advertising Parameters (0x08|0x0006) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Advertise Enable (0x08|0x000a) plen 1                                                                         [hci0] 215.637116
        Advertising: Enabled (0x01)
> HCI Event: Command Complete (0x0e) plen 4                                                                                         [hci0] 215.638045
      LE Set Advertise Enable (0x08|0x000a) ncmd 1
        Status: Success (0x00)
  • Connect with Android Device
bluetoothd[3870]: src/adapter.c:connected_callback() hci0 device 49:B2:5E:6B:C1:41 connected eir_len 0
bluetoothd[3870]: src/device.c:device_create() dst 49:B2:5E:6B:C1:41
bluetoothd[3870]: src/device.c:device_new() address 49:B2:5E:6B:C1:41
bluetoothd[3870]: src/device.c:device_new() Creating device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: src/gatt-database.c:connect_cb() New incoming LE ATT connection
bluetoothd[3870]: attrib/gattrib.c:g_attrib_ref() 0x84b7d80: g_attrib_ref=1 
bluetoothd[3870]: src/gatt-client.c:btd_gatt_client_connected() Device connected.
bluetoothd[3870]: src/device.c:load_gatt_db() Restoring 49:B2:5E:6B:C1:41 gatt database from file
bluetoothd[3870]: No cache for 49:B2:5E:6B:C1:41
bluetoothd[3870]: src/device.c:gatt_debug() MTU exchange complete, with MTU: 517
bluetoothd[3870]: src/device.c:gatt_debug() Read By Grp Type - start: 0x0001 end: 0xffff
bluetoothd[3870]: src/device.c:gatt_debug() Primary services found: 2
bluetoothd[3870]: src/device.c:gatt_debug() start: 0x0001, end: 0x0005, uuid: 00001801-0000-1000-8000-00805f9b34fb
bluetoothd[3870]: src/device.c:gatt_debug() start: 0x0014, end: 0xffff, uuid: 00001800-0000-1000-8000-00805f9b34fb
bluetoothd[3870]: src/device.c:gatt_debug() Read By Grp Type - start: 0x0021 end: 0xffff
bluetoothd[3870]: src/device.c:gatt_debug() Secondary service discovery failed. ATT ECODE: 0x10
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0001 end: 0x0005
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0001 end: 0x0005
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0005 end: 0x0005
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0006 end: 0x0009
bluetoothd[3870]: src/device.c:gatt_debug() Characteristics found: 1
bluetoothd[3870]: src/device.c:gatt_debug() start: 0x0002, end: 0x0005, value: 0x0003, props: 0x20, uuid: 00002a05-0000-1
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0006 end: 0x0009
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0008 end: 0x0009
bluetoothd[3870]: src/device.c:gatt_debug() Find Info - start: 0x0009 end: 0x0009
bluetoothd[3870]: src/device.c:gatt_debug() Characteristics found: 2
bluetoothd[3870]: src/device.c:gatt_debug() start: 0x0015, end: 0x0016, value: 0x0016, props: 0x02, uuid: 00002a00-0000-1
bluetoothd[3870]: src/device.c:gatt_debug() start: 0x0017, end: 0xffff, value: 0x0018, props: 0x02, uuid: 00002a01-0000-1
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x000a end: 0x000d
bluetoothd[3870]: src/device.c:gatt_debug() Registered handler for "Service Changed": 0
bluetoothd[3870]: src/device.c:gatt_client_ready_cb() status: success, error: 0
bluetoothd[3870]: src/device.c:btd_device_set_temporary() temporary 0
bluetoothd[3870]: Can't store info for private addressed device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: src/device.c:device_probe_profiles() Probing profiles for device 49:B2:5E:6B:C1:41
bluetoothd[3870]: profiles/proximity/reporter.c:register_reporter_device() register on device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: src/service.c:change_state() 0x84c10c0: device 49:B2:5E:6B:C1:41 profile Proximity Reporter GATT Driver state changed: unavailable -> disconnected (0)
bluetoothd[3870]: Can't store info for private addressed device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: src/service.c:change_state() 0x84c10c0: device 49:B2:5E:6B:C1:41 profile Proximity Reporter GATT Driver state changed: disconnected -> connecting (0)
bluetoothd[3870]: src/device.c:device_probe_profiles() Probing profiles for device 49:B2:5E:6B:C1:41
bluetoothd[3870]: profiles/gap/gas.c:gap_driver_probe() GAP profile probe (49:B2:5E:6B:C1:41)
bluetoothd[3870]: src/service.c:change_state() 0x84c1f90: device 49:B2:5E:6B:C1:41 profile gap-profile state changed: unavailable -> disconnected (0)
bluetoothd[3870]: Can't store info for private addressed device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: profiles/gap/gas.c:gap_driver_accept() GAP profile accept (49:B2:5E:6B:C1:41)
bluetoothd[3870]: src/service.c:change_state() 0x84c1f90: device 49:B2:5E:6B:C1:41 profile gap-profile state changed: disconnected -> connecting (0)
bluetoothd[3870]: src/device.c:device_svc_resolved() /org/bluez/hci0/dev_49_B2_5E_6B_C1_41 err 0
bluetoothd[3870]: Can't store info for private addressed device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: Can't store services for private addressed device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: src/gatt-client.c:btd_gatt_client_ready() GATT client ready
bluetoothd[3870]: src/gatt-client.c:create_services() Exporting objects for GATT services: 49:B2:5E:6B:C1:41
bluetoothd[3870]: Can't store GATT db for private addressed device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x000a end: 0x000d
bluetoothd[3870]: profiles/gap/gas.c:read_device_name_cb() GAP Device Name: Nexus 4
bluetoothd[3870]: src/device.c:btd_device_device_set_name() /org/bluez/hci0/dev_49_B2_5E_6B_C1_41 Nexus 4
bluetoothd[3870]: Can't store info for private addressed device /org/bluez/hci0/dev_49_B2_5E_6B_C1_41
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x000c end: 0x000d
bluetoothd[3870]: profiles/gap/gas.c:read_appearance_cb() GAP Appearance: 0x0000
bluetoothd[3870]: src/device.c:gatt_debug() Find Info - start: 0x000d end: 0x000d
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0019 end: 0x0020
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0019 end: 0x0020
bluetoothd[3870]: src/device.c:gatt_debug() Read By Type - start: 0x0020 end: 0x0020
bluetoothd[3870]: src/device.c:gatt_debug() Find Info - start: 0x001e end: 0x001e
> HCI Event: LE Meta Event (0x3e) plen 19                                                                                           [hci0] 254.193776
      LE Connection Complete (0x01)
        Status: Success (0x00)
        Handle: 64
        Role: Slave (0x01)
        Peer address type: Random (0x01)
        Peer address: 49:B2:5E:6B:C1:41 (Resolvable)
        Connection interval: 48.75 msec (0x0027)
        Connection latency: 0.00 msec (0x0000)
        Supervision timeout: 20000 msec (0x07d0)
        Master clock accuracy: 0x05
< ACL Data TX: Handle 64 flags 0x00 dlen 16                                                                                         [hci0] 254.193959
      LE L2CAP: Connection Parameter Update Request (0x12) ident 1 len 8
        Min interval: 40
        Max interval: 56
        Slave latency: 0
        Timeout multiplier: 2000
@ Device Connected: 49:B2:5E:6B:C1:41 (2) flags 0x0000
< ACL Data TX: Handle 64 flags 0x00 dlen 7                                                                                          [hci0] 254.221896
      ATT: Exchange MTU Request (0x02) len 2
        Client RX MTU: 517
> ACL Data RX: Handle 64 flags 0x02 dlen 10                                                                                         [hci0] 254.292031
      LE L2CAP: Connection Parameter Update Response (0x13) ident 1 len 2
        Result: Connection Parameters accepted (0x0000)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 254.292786
        Num handles: 1
        Handle: 64
        Count: 2
> ACL Data RX: Handle 64 flags 0x02 dlen 7                                                                                          [hci0] 254.340432
      ATT: Exchange MTU Response (0x03) len 2
        Server RX MTU: 517
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 254.340716
      ATT: Read By Group Type Request (0x10) len 6
        Handle range: 0x0001-0xffff
        Attribute group type: Primary Service (0x2800)
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 254.437962
      ATT: Read By Group Type Request (0x10) len 6
        Handle range: 0x0001-0xffff
        Attribute group type: Primary Service (0x2800)
< ACL Data TX: Handle 64 flags 0x00 dlen 27                                                                                         [hci0] 254.438152
< ACL Data TX: Handle 64 flags 0x01 dlen 3                                                                                          [hci0] 254.438165
      ATT: Read By Group Type Response (0x11) len 25
        Attribute data length: 6
        Attribute group list: 4 entries
        Handle range: 0x0001-0x0005
        UUID: Generic Access Profile (0x1800)
        Handle range: 0x0006-0x0009
        UUID: Generic Attribute Profile (0x1801)
        Handle range: 0x000a-0x000d
        UUID: Battery Service (0x180f)
        Handle range: 0x0019-0x0020
        UUID: Heart Rate (0x180d)
> ACL Data RX: Handle 64 flags 0x02 dlen 18                                                                                         [hci0] 254.486969
      ATT: Read By Group Type Response (0x11) len 13
        Attribute data length: 6
        Attribute group list: 2 entries
        Handle range: 0x0001-0x0005
        UUID: Generic Attribute Profile (0x1801)
        Handle range: 0x0014-0xffff
        UUID: Generic Access Profile (0x1800)
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 254.487504
      ATT: Read By Group Type Request (0x10) len 6
        Handle range: 0x0001-0xffff
        Attribute group type: Secondary Service (0x2801)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 254.488854
        Num handles: 1
        Handle: 64
        Count: 2
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 254.535731
      ATT: Read By Group Type Request (0x10) len 6
        Handle range: 0x0021-0xffff
        Attribute group type: Primary Service (0x2800)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 254.535910
      ATT: Error Response (0x01) len 4
        Read By Group Type Request (0x10)
        Handle: 0x0021
        Error: Attribute Not Found (0x0a)
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 254.584496
      ATT: Error Response (0x01) len 4
        Read By Group Type Request (0x10)
        Handle: 0x0001
        Error: Unsupported Group Type (0x10)
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 254.584669
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0001-0x0005
        Attribute type: Include (0x2802)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 254.585893
        Num handles: 1
        Handle: 64
        Count: 2
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 254.633256
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0001-0x0005
        Attribute type: Include (0x2802)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 254.633435
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0001
        Error: Attribute Not Found (0x0a)
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 254.742405
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0001
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 254.742517
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0014-0xffff
        Attribute type: Include (0x2802)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 254.742739
        Num handles: 1
        Handle: 64
        Count: 2
> HCI Event: LE Meta Event (0x3e) plen 10                                                                                           [hci0] 254.743938
      LE Connection Update Complete (0x03)
        Status: Success (0x00)
        Handle: 64
        Connection interval: 67.50 msec (0x0036)
        Connection latency: 0.00 msec (0x0000)
        Supervision timeout: 20000 msec (0x07d0)
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 254.809549
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0001-0x0005
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 20                                                                                         [hci0] 254.809725
      ATT: Read By Type Response (0x09) len 15
        Attribute data length: 7
        Attribute data list: 2 entries
        Handle: 0x0002
        Value: 020300002a
        Handle: 0x0004
        Value: 020500012a
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 254.877070
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0014
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 254.877195
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0001-0x0005
        Attribute type: Characteristic (0x2803)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 254.877956
        Num handles: 1
        Handle: 64
        Count: 2
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 254.944459
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0005-0x0005
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 254.944620
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0005
        Error: Attribute Not Found (0x0a)
> ACL Data RX: Handle 64 flags 0x02 dlen 13                                                                                         [hci0] 255.012110
      ATT: Read By Type Response (0x09) len 8
        Attribute data length: 7
        Attribute data list: 1 entry
        Handle: 0x0002
        Value: 200300052a
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 255.012226
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0003-0x0005
        Attribute type: Characteristic (0x2803)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 255.012966
        Num handles: 1
        Handle: 64
        Count: 2
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 255.079618
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0006-0x0009
        Attribute type: Include (0x2802)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 255.079782
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0006
        Error: Attribute Not Found (0x0a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 255.321070
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 256.092260
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0003
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 256.092508
      ATT: Find Information Request (0x04) len 4
        Handle range: 0x0004-0x0005
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 256.322329
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 258.590525
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0006-0x0009
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 13                                                                                         [hci0] 258.590728
      ATT: Read By Type Response (0x09) len 8
        Attribute data length: 7
        Attribute data list: 1 entry
        Handle: 0x0007
        Value: 200800052a
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 258.822989
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 261.088543
      ATT: Error Response (0x01) len 4
        Find Information Request (0x04)
        Handle: 0x0004
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 261.088695
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0014-0xffff
        Attribute type: Characteristic (0x2803)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 261.323618
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 263.586817
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0008-0x0009
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 263.587028
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0008
        Error: Attribute Not Found (0x0a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 263.824266
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 20                                                                                         [hci0] 266.083595
      ATT: Read By Type Response (0x09) len 15
        Attribute data length: 7
        Attribute data list: 2 entries
        Handle: 0x0015
        Value: 021600002a
        Handle: 0x0017
        Value: 021800012a
< ACL Data TX: Handle 64 flags 0x00 dlen 11                                                                                         [hci0] 266.083745
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0018-0xffff
        Attribute type: Characteristic (0x2803)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 266.323264
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 268.578789
      ATT: Find Information Request (0x04) len 4
        Handle range: 0x0009-0x0009
< ACL Data TX: Handle 64 flags 0x00 dlen 10                                                                                         [hci0] 268.578995
      ATT: Find Information Response (0x05) len 5
        Format: UUID-16 (0x01)
        Handle: 0x0009
        UUID: Client Characteristic Configuration (0x2902)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 268.822090
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 271.074204
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0018
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 271.074513
      ATT: Find Information Request (0x04) len 4
        Handle range: 0x0019-0xffff
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 271.320012
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 273.569797
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x000a-0x000d
        Attribute type: Include (0x2802)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 273.570012
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x000a
        Error: Attribute Not Found (0x0a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 273.818032
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 276.065312
      ATT: Error Response (0x01) len 4
        Find Information Request (0x04)
        Handle: 0x0019
        Error: Attribute Not Found (0x0a)
< ACL Data TX: Handle 64 flags 0x00 dlen 7                                                                                          [hci0] 276.066824
      ATT: Read Request (0x0a) len 2
        Handle: 0x0016
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 276.191222
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 278.561128
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x000a-0x000d
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 13                                                                                         [hci0] 278.561388
      ATT: Read By Type Response (0x09) len 8
        Attribute data length: 7
        Attribute data list: 1 entry
        Handle: 0x000b
        Value: 120c00192a
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 278.689421
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 12                                                                                         [hci0] 281.056900
      ATT: Read Response (0x0b) len 7
        Value: 4e657875732034
< ACL Data TX: Handle 64 flags 0x00 dlen 7                                                                                          [hci0] 281.057238
      ATT: Read Request (0x0a) len 2
        Handle: 0x0018
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 281.188697
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 283.552748
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x000c-0x000d
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 283.553002
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x000c
        Error: Attribute Not Found (0x0a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 283.687074
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 7                                                                                          [hci0] 288.544682
      ATT: Read Response (0x0b) len 2
        Value: 0000
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 288.683985
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 291.040655
      ATT: Find Information Request (0x04) len 4
        Handle range: 0x000d-0x000d
< ACL Data TX: Handle 64 flags 0x00 dlen 10                                                                                         [hci0] 291.040905
      ATT: Find Information Response (0x05) len 5
        Format: UUID-16 (0x01)
        Handle: 0x000d
        UUID: Client Characteristic Configuration (0x2902)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 291.182560
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 296.033229
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0019-0x0020
        Attribute type: Include (0x2802)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 296.033488
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0019
        Error: Attribute Not Found (0x0a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 296.180920
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 301.025835
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0019-0x0020
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 27                                                                                         [hci0] 301.026092
      ATT: Read By Type Response (0x09) len 22
        Attribute data length: 7
        Attribute data list: 3 entries
        Handle: 0x001a
        Value: 081b00392a
        Handle: 0x001c
        Value: 101d00372a
        Handle: 0x001f
        Value: 022000382a
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 301.178528
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 11                                                                                         [hci0] 306.018551
      ATT: Read By Type Request (0x08) len 6
        Handle range: 0x0020-0x0020
        Attribute type: Characteristic (0x2803)
< ACL Data TX: Handle 64 flags 0x00 dlen 9                                                                                          [hci0] 306.018814
      ATT: Error Response (0x01) len 4
        Read By Type Request (0x08)
        Handle: 0x0020
        Error: Attribute Not Found (0x0a)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 306.176371
        Num handles: 1
        Handle: 64
        Count: 1
> ACL Data RX: Handle 64 flags 0x02 dlen 9                                                                                          [hci0] 311.011609
      ATT: Find Information Request (0x04) len 4
        Handle range: 0x001e-0x001e
< ACL Data TX: Handle 64 flags 0x00 dlen 10                                                                                         [hci0] 311.011887
      ATT: Find Information Response (0x05) len 5
        Format: UUID-16 (0x01)
        Handle: 0x001e
        UUID: Client Characteristic Configuration (0x2902)
> HCI Event: Number of Completed Packets (0x13) plen 5                                                                              [hci0] 311.175436
        Num handles: 1
        Handle: 64
        Count: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment