{"action":"created","issue":{"url":"https://api.github.com/repos/50ButtonsEach/fliclib-linux-dist/issues/41","repository_url":"https://api.github.com/repos/50ButtonsEach/fliclib-linux-dist","labels_url":"https://api.github.com/repos/50ButtonsEach/fliclib-linux-dist/issues/41/labels{/name}","comments_url":"https://api.github.com/repos/50ButtonsEach/fliclib-linux-dist/issues/41/comments","events_url":"https://api.github.com/repos/50ButtonsEach/fliclib-linux-dist/issues/41/events","html_url":"https://github.com/50ButtonsEach/fliclib-linux-dist/issues/41","id":147500744,"number":41,"title":"Connect/disconnect infinite loop ","user":{"login":"robertopierpaoli","id":1430879,"avatar_url":"https://avatars.githubusercontent.com/u/1430879?v=3","gravatar_id":"","url":"https://api.github.com/users/robertopierpaoli","html_url":"https://github.com/robertopierpaoli","followers_url":"https://api.github.com/users/robertopierpaoli/followers","following_url":"https://api.github.com/users/robertopierpaoli/following{/other_user}","gists_url":"https://api.github.com/users/robertopierpaoli/gists{/gist_id}","starred_url":"https://api.github.com/users/robertopierpaoli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robertopierpaoli/subscriptions","organizations_url":"https://api.github.com/users/robertopierpaoli/orgs","repos_url":"https://api.github.com/users/robertopierpaoli/repos","events_url":"https://api.github.com/users/robertopierpaoli/events{/privacy}","received_events_url":"https://api.github.com/users/robertopierpaoli/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-04-11T17:39:21Z","updated_at":"2016-05-09T12:51:05Z","closed_at":null,"body":"I'm running on Ubuntu Linux 15.10 32 bit, inside a Virtualbox VM.\r\nThe BT4.0 dongle is an ASUS device providing a Broadcom BCM20702A0 module.\r\n\r\nLibrary versions are:\r\n- libglib2 2.46.1-1\r\n- libglib2-dev 2.46.1-1\r\n- libdbus-1-dev 1.10.0-1ubuntu1\r\n- libudev-dev 225-1ubuntu9.1\r\n- automake 1:1.15-1ubuntu1\r\n- libtool 2.4.2-1.11\r\n\r\nTo compete the compile phase and to run fliclib I had to install the further following packages:\r\n- libical-dev\r\n- libreadline-dev\r\n- libjson-glib-1.0-0\r\n- libsoup2.4-1\r\n\r\nI have built bluez 5.39 from sources, applying the two suggested options (enable-experimental, enable-library).\r\n\r\nNo other bluetooth service is running, since none is installed in the system.\r\n\r\nThis is how I have proceeded:\r\n1) hciconfig -a hci0 reset\r\n\r\n2) I have launched bluetoothd from the src directory\r\n$> ./bluetoothd -nEd\r\n\r\n3) Through the interactive bluetoothctl  shell:\r\n[bluetooth] power off\r\n[bluetooth] power on\r\n\r\n4) From the i386 distibution folder\r\n$> ./daemon -l -f flic.sqlite3\r\n\r\n5) Same as above, but in a different shell\r\n$> ./flic\r\nstartScan\r\n(click on the button =>) Button discovered: 80:E4:DA:70:F2:0A\r\n(button pressed for 10s then released =>) connect 80:E4:DA:70:F2:0A\r\n\r\nAt this point a infinite loop of \"connect\" / \"disconnect\" has started.\r\n\r\nI have attached some outputs as excerpt in txt files. They are also pasted below.\r\n\r\nI don't get what I did wrong...\r\n\r\nAny help?\r\n\r\nThanks in advance,\r\n\r\n\r\nRoberto\r\n\r\n[btmon_excerpt.txt](https://github.com/50ButtonsEach/fliclib-linux-dist/files/213547/btmon_excerpt.txt)\r\n[bluetoothctl_shell.txt](https://github.com/50ButtonsEach/fliclib-linux-dist/files/213541/bluetoothctl_shell.txt)\r\n[bluetoothd.txt](https://github.com/50ButtonsEach/fliclib-linux-dist/files/213542/bluetoothd.txt)\r\n[flic_client.txt](https://github.com/50ButtonsEach/fliclib-linux-dist/files/213537/flic_client.txt)\r\n[flic_deamon.txt](https://github.com/50ButtonsEach/fliclib-linux-dist/files/213540/flic_deamon.txt)\r\n[syslog_excerpt.txt](https://github.com/50ButtonsEach/fliclib-linux-dist/files/213539/syslog_excerpt.txt)\r\n\r\n[btmon]\r\n`\r\n@ Device Connected: 80:E4:DA:70:F2:0A (1) flags 0x0000\r\n        02 01 06 11 07 1b c5 d5 a5 02 00 dc 9e e4 11 e7  ................\r\n        26 c0 df 2a f0 09 09 66 30 31 38 63 50 49 4b     &..*...f018cPIK \r\n> HCI Event: Command Status (0x0f) plen 4                                                                                                                                                                                  [hci0] 155.783300\r\n      LE Read Remote Used Features (0x08|0x0016) ncmd 1\r\n        Status: Success (0x00)\r\n> HCI Event: LE Meta Event (0x3e) plen 12                                                                                                                                                                                  [hci0] 155.959897\r\n      LE Read Remote Used Features (0x04)\r\n        Status: Remote User Terminated Connection (0x13)\r\n        Handle: 64\r\n        Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00\r\n          LE Encryption\r\n> HCI Event: Disconnect Complete (0x05) plen 4                                                                                                                                                                             [hci0] 155.961853\r\n        Status: Success (0x00)\r\n        Handle: 64\r\n        Reason: Remote User Terminated Connection (0x13)\r\n@ Device Disconnected: 80:E4:DA:70:F2:0A (1) reason 3\r\n< HCI Command: LE Set Scan Parameters (0x08|0x000b) plen 7                                                                                                                                                                 [hci0] 155.983964\r\n        Type: Passive (0x00)\r\n        Interval: 60.000 msec (0x0060)\r\n        Window: 30.000 msec (0x0030)\r\n        Own address type: Public (0x00)\r\n        Filter policy: Ignore not in white list (0x01)\r\n> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                [hci0] 155.985747\r\n      LE Set Scan Parameters (0x08|0x000b) ncmd 1\r\n        Status: Success (0x00)\r\n< HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2                                                                                                                                                                     [hci0] 155.986005\r\n        Scanning: Enabled (0x01)\r\n        Filter duplicates: Enabled (0x01)\r\n> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                [hci0] 155.991304\r\n      LE Set Scan Enable (0x08|0x000c) ncmd 1\r\n        Status: Success (0x00)\r\n> HCI Event: LE Meta Event (0x3e) plen 43                                                                                                                                                                                  [hci0] 156.001395\r\n      LE Advertising Report (0x02)\r\n        Num reports: 1\r\n        Event type: Connectable undirected - ADV_IND (0x00)\r\n        Address type: Public (0x00)\r\n        Address: 80:E4:DA:70:F2:0A (OUI 80-E4-DA)\r\n        Data length: 31\r\n        Flags: 0x06\r\n          LE General Discoverable Mode\r\n          BR/EDR Not Supported\r\n        128-bit Service UUIDs (complete): 1 entry\r\n          f02adfc0-26e7-11e4-9edc-0002a5d5c51b\r\n        Name (complete): f018cPIK\r\n        RSSI: -62 dBm (0xc2)\r\n< HCI Command: LE Set Scan Enable (0x08|0x000c) plen 2                                                                                                                                                                     [hci0] 156.001667\r\n        Scanning: Disabled (0x00)\r\n        Filter duplicates: Disabled (0x00)\r\n> HCI Event: Command Complete (0x0e) plen 4                                                                                                                                                                                [hci0] 156.006302\r\n      LE Set Scan Enable (0x08|0x000c) ncmd 1\r\n        Status: Success (0x00)\r\n< HCI Command: LE Create Connection (0x08|0x000d) plen 25                                                                                                                                                                  [hci0] 156.006512\r\n        Scan interval: 60.000 msec (0x0060)\r\n        Scan window: 30.000 msec (0x0030)\r\n        Filter policy: White list is not used (0x00)\r\n        Peer address type: Public (0x00)\r\n        Peer address: 80:E4:DA:70:F2:0A (OUI 80-E4-DA)\r\n        Own address type: Public (0x00)\r\n        Min connection interval: 50.00 msec (0x0028)\r\n        Max connection interval: 70.00 msec (0x0038)\r\n        Connection latency: 0x0000\r\n        Supervision timeout: 420 msec (0x002a)\r\n        Min connection length: 0.000 msec (0x0000)\r\n        Max connection length: 0.000 msec (0x0000)\r\n> HCI Event: Command Status (0x0f) plen 4                                                                                                                                                                                  [hci0] 156.009295\r\n      LE Create Connection (0x08|0x000d) ncmd 1\r\n        Status: Success (0x00)\r\n> HCI Event: LE Meta Event (0x3e) plen 19                                                                                                                                                                                  [hci0] 156.024604\r\n      LE Connection Complete (0x01)\r\n        Status: Success (0x00)\r\n        Handle: 64\r\n        Role: Master (0x00)\r\n        Peer address type: Public (0x00)\r\n        Peer address: 80:E4:DA:70:F2:0A (OUI 80-E4-DA)\r\n        Connection interval: 67.50 msec (0x0036)\r\n        Connection latency: 0.00 msec (0x0000)\r\n        Supervision timeout: 420 msec (0x002a)\r\n        Master clock accuracy: 0x05\r\n< HCI Command: LE Read Remote Used Features (0x08|0x0016) plen 2                                                                                                                                                           [hci0] 156.025012\r\n        Handle: 64\r\n`\r\n\r\n[syslog]\r\n`\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/gatt-database.c:profile_exited() \":1.17\" exited\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/gatt-database.c:profile_remove() Removed \":1.17/org/flic/5C_F3_70_6A_D1_B1/f02adfc0-26e7-11e4-9edc-0002a5d5c51b\"\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/service.c:change_state() 0x86a4120: device 80:E4:DA:70:F2:0A profile :1.17/org/flic/5C_F3_70_6A_D1_B1/f02adfc0-26e7-11e4-9edc-0002a5d5c51b state changed: connecting -> disconnected (\r\n-103)\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_profile_connected() :1.17/org/flic/5C_F3_70_6A_D1_B1/f02adfc0-26e7-11e4-9edc-0002a5d5c51b Software caused connection abort (103)\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/service.c:change_state() 0x86a4120: device 80:E4:DA:70:F2:0A profile :1.17/org/flic/5C_F3_70_6A_D1_B1/f02adfc0-26e7-11e4-9edc-0002a5d5c51b state changed: disconnected -> unavailable \r\n(0)\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/gatt-database.c:profile_device_remove() :1.17/org/flic/5C_F3_70_6A_D1_B1/f02adfc0-26e7-11e4-9edc-0002a5d5c51b removed\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/service.c:btd_service_unref() 0x86a4120: ref=0\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:discovery_disconnect() owner :1.17\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:trigger_passive_scanning()\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:discovery_destroy() owner :1.17\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_set_rssi_with_delta() rssi 0\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: message repeated 3 times: [ src/device.c:device_set_rssi_with_delta() rssi 0]\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_set_tx_power() tx_power 127\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_set_rssi_with_delta() rssi 0\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:connected_callback() hci0 device 80:E4:DA:70:F2:0A connected eir_len 31\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:dev_disconnected() Device 80:E4:DA:70:F2:0A disconnected, reason 3\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:adapter_remove_connection()\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: plugins/policy.c:disconnect_cb() reason 3\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 80:E4:DA:70:F2:0A type 1 status 0xe\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_bonding_failed() status 14\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:resume_discovery()\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:connected_callback() hci0 device 80:E4:DA:70:F2:0A connected eir_len 31\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:dev_disconnected() Device 80:E4:DA:70:F2:0A disconnected, reason 3\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:adapter_remove_connection()\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: plugins/policy.c:disconnect_cb() reason 3\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 80:E4:DA:70:F2:0A type 1 status 0xe\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/device.c:device_bonding_failed() status 14\r\nApr 11 19:07:35 miniubuntu151032 bluetoothd[4667]: src/adapter.c:resume_discovery()\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: src/adapter.c:connected_callback() hci0 device 80:E4:DA:70:F2:0A connected eir_len 31\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: src/adapter.c:dev_disconnected() Device 80:E4:DA:70:F2:0A disconnected, reason 3\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: src/adapter.c:adapter_remove_connection()\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: plugins/policy.c:disconnect_cb() reason 3\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 80:E4:DA:70:F2:0A type 1 status 0xe\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: src/device.c:device_bonding_failed() status 14\r\nApr 11 19:07:36 miniubuntu151032 bluetoothd[4667]: src/adapter.c:resume_discovery()\r\n...\r\n`\r\n\r\n[client]\r\n`\r\nstartScan\r\nButton discovered: 80:E4:DA:70:F2:0A\r\nconnect 80:E4:DA:70:F2:0A\r\nConnecting to: 80:E4:DA:70:F2:0A\r\nDisconnecting from: 80:E4:DA:70:F2:0A\r\nDisconnected from: 80:E4:DA:70:F2:0A\r\nConnecting to: 80:E4:DA:70:F2:0A\r\nDisconnecting from: 80:E4:DA:70:F2:0A\r\nDisconnected from: 80:E4:DA:70:F2:0A\r\nConnecting to: 80:E4:DA:70:F2:0A\r\nDisconnecting from: 80:E4:DA:70:F2:0A\r\nDisconnected from: 80:E4:DA:70:F2:0A\r\nConnecting to: 80:E4:DA:70:F2:0A\r\nDisconnecting from: 80:E4:DA:70:F2:0A\r\nDisconnected from: 80:E4:DA:70:F2:0A\r\nConnecting to: 80:E4:DA:70:F2:0A\r\nDisconnecting from: 80:E4:DA:70:F2:0A\r\nDisconnected from: 80:E4:DA:70:F2:0A\r\nConnecting to: 80:E4:DA:70:F2:0A\r\nDisconnecting from: 80:E4:DA:70:F2:0A\r\nDisconnected from: 80:E4:DA:70:F2:0A\r\nConnecting to: 80:E4:DA:70:F2:0A\r\nDisconnecting from: 80:E4:DA:70:F2:0A\r\n...\r\n`\r\n\r\n[daemon]\r\n`\r\nButton::gdBusDeviceSignalCallback, message received: PropertiesChanged [80:E4:DA:70:F2:0A]\r\n('org.bluez.Device1', {'Connected': <true>}, @as []) [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nDisconnected -> Connecting [80:E4:DA:70:F2:0A]\r\nButton connecting [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nButton::gdBusDeviceSignalCallback, message received: PropertiesChanged [80:E4:DA:70:F2:0A]\r\n('org.bluez.Device1', {'Connected': <false>}, @as []) [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nConnecting -> Disconnecting [80:E4:DA:70:F2:0A]\r\nButton disconnecting [80:E4:DA:70:F2:0A]\r\nclose [80:E4:DA:70:F2:0A]\r\ncancelCalls [80:E4:DA:70:F2:0A]\r\nstopCharacteristics [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nDisconnecting -> Disconnected [80:E4:DA:70:F2:0A]\r\nButton disconnected [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nButton::gdBusDeviceSignalCallback, message received: PropertiesChanged [80:E4:DA:70:F2:0A]\r\n('org.bluez.Device1', {'Connected': <true>, 'Name': <'f018cPIK'>, 'Alias': <'f018cPIK'>}, @as []) [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nDisconnected -> Connecting [80:E4:DA:70:F2:0A]\r\nButton connecting [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nButton::gdBusDeviceSignalCallback, message received: PropertiesChanged [80:E4:DA:70:F2:0A]\r\n('org.bluez.Device1', {'Connected': <false>}, @as []) [80:E4:DA:70:F2:0A]\r\ncheck [80:E4:DA:70:F2:0A]\r\nConnecting -> Disconnecting [80:E4:DA:70:F2:0A]\r\nButton disconnecting [80:E4:DA:70:F2:0A]\r\n...\r\n`\r\n\r\n[bluetoothctl shell]\r\n`\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Name: f018cPIK\r\n[CHG] Device 80:E4:DA:70:F2:0A Alias: f018cPIK\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: yes\r\n[CHG] Device 80:E4:DA:70:F2:0A Connected: no\r\n...\r\n`\r\n \r\n[bluetoothd]\r\n`\r\nbluetoothd[4667]: src/adapter.c:connected_callback() hci0 device 80:E4:DA:70:F2:0A connected eir_len 31\r\nbluetoothd[4667]: src/adapter.c:dev_disconnected() Device 80:E4:DA:70:F2:0A disconnected, reason 3\r\nbluetoothd[4667]: src/adapter.c:adapter_remove_connection() \r\nbluetoothd[4667]: plugins/policy.c:disconnect_cb() reason 3\r\nbluetoothd[4667]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 80:E4:DA:70:F2:0A type 1 status 0xe\r\nbluetoothd[4667]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e\r\nbluetoothd[4667]: src/device.c:device_bonding_failed() status 14\r\nbluetoothd[4667]: src/adapter.c:resume_discovery() \r\nbluetoothd[4667]: src/adapter.c:connected_callback() hci0 device 80:E4:DA:70:F2:0A connected eir_len 31\r\nbluetoothd[4667]: src/adapter.c:dev_disconnected() Device 80:E4:DA:70:F2:0A disconnected, reason 3\r\nbluetoothd[4667]: src/adapter.c:adapter_remove_connection() \r\nbluetoothd[4667]: plugins/policy.c:disconnect_cb() reason 3\r\nbluetoothd[4667]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 80:E4:DA:70:F2:0A type 1 status 0xe\r\nbluetoothd[4667]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e\r\nbluetoothd[4667]: src/device.c:device_bonding_failed() status 14\r\nbluetoothd[4667]: src/adapter.c:resume_discovery() \r\nbluetoothd[4667]: src/adapter.c:connected_callback() hci0 device 80:E4:DA:70:F2:0A connected eir_len 31\r\nbluetoothd[4667]: src/adapter.c:dev_disconnected() Device 80:E4:DA:70:F2:0A disconnected, reason 3\r\nbluetoothd[4667]: src/adapter.c:adapter_remove_connection() \r\nbluetoothd[4667]: plugins/policy.c:disconnect_cb() reason 3\r\nbluetoothd[4667]: src/adapter.c:bonding_attempt_complete() hci0 bdaddr 80:E4:DA:70:F2:0A type 1 status 0xe\r\nbluetoothd[4667]: src/device.c:device_bonding_complete() bonding (nil) status 0x0e\r\nbluetoothd[4667]: src/device.c:device_bonding_failed() status 14\r\nbluetoothd[4667]: src/adapter.c:resume_discovery() \r\nbluetoothd[4667]: src/adapter.c:connected_callback() hci0 device 80:E4:DA:70:F2:0A connected eir_len 31\r\nbluetoothd[4667]: src/adapter.c:dev_disconnected() Device 80:E4:DA:70:F2:0A disconnected, reason 3\r\nbluetoothd[4667]: src/adapter.c:adapter_remove_connection() \r\nbluetoothd[4667]: plugins/policy.c:disconnect_cb() reason 3\r\n...\r\n`"},"comment":{"url":"https://api.github.com/repos/50ButtonsEach/fliclib-linux-dist/issues/comments/217855370","html_url":"https://github.com/50ButtonsEach/fliclib-linux-dist/issues/41#issuecomment-217855370","issue_url":"https://api.github.com/repos/50ButtonsEach/fliclib-linux-dist/issues/41","id":217855370,"user":{"login":"richbeales","id":1500012,"avatar_url":"https://avatars.githubusercontent.com/u/1500012?v=3","gravatar_id":"","url":"https://api.github.com/users/richbeales","html_url":"https://github.com/richbeales","followers_url":"https://api.github.com/users/richbeales/followers","following_url":"https://api.github.com/users/richbeales/following{/other_user}","gists_url":"https://api.github.com/users/richbeales/gists{/gist_id}","starred_url":"https://api.github.com/users/richbeales/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richbeales/subscriptions","organizations_url":"https://api.github.com/users/richbeales/orgs","repos_url":"https://api.github.com/users/richbeales/repos","events_url":"https://api.github.com/users/richbeales/events{/privacy}","received_events_url":"https://api.github.com/users/richbeales/received_events","type":"User","site_admin":false},"created_at":"2016-05-09T12:51:05Z","updated_at":"2016-05-09T12:51:05Z","body":"Fabian the new library looks really good, and I was up and running in minutes!  Just need to re-implement the python client now :-)"}}