{"action":"opened","issue":{"url":"https://api.github.com/repos/Timeular/noble-winrt/issues/10","repository_url":"https://api.github.com/repos/Timeular/noble-winrt","labels_url":"https://api.github.com/repos/Timeular/noble-winrt/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/Timeular/noble-winrt/issues/10/comments","events_url":"https://api.github.com/repos/Timeular/noble-winrt/issues/10/events","html_url":"https://github.com/Timeular/noble-winrt/issues/10","id":384313558,"node_id":"MDU6SXNzdWUzODQzMTM1NTg=","number":10,"title":"Fails to discover characteristics for service","user":{"login":"acstacey","id":13548723,"node_id":"MDQ6VXNlcjEzNTQ4NzIz","avatar_url":"https://avatars2.githubusercontent.com/u/13548723?v=4","gravatar_id":"","url":"https://api.github.com/users/acstacey","html_url":"https://github.com/acstacey","followers_url":"https://api.github.com/users/acstacey/followers","following_url":"https://api.github.com/users/acstacey/following{/other_user}","gists_url":"https://api.github.com/users/acstacey/gists{/gist_id}","starred_url":"https://api.github.com/users/acstacey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acstacey/subscriptions","organizations_url":"https://api.github.com/users/acstacey/orgs","repos_url":"https://api.github.com/users/acstacey/repos","events_url":"https://api.github.com/users/acstacey/events{/privacy}","received_events_url":"https://api.github.com/users/acstacey/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-26T12:43:04Z","updated_at":"2018-11-26T12:43:04Z","closed_at":null,"author_association":"NONE","body":"No matter what I put in for the array of characteristic UUIDs it fails to discover characteristics and never calls the callback.  The same code discovers all characteristics in noble-uwp. (The service is successfully discovered)\r\n\r\nGetCharacteristicsForUuidAsync: no characteristic with given id\r\nBLEManager::Notify::<lambda_a1184b3e8bf00761754d30ee7a9f05b8>::operator (): GetCharacteristic error\r\n\r\n`server.discoverServices(serviceFilter, function (err, services) {\r\n    logger.info(\"Discovering services\");\r\n    if (err) {\r\n        logger.error('Service discovery error: ' + err);\r\n        bt.properties.bluetoothDevice.disconnect();\r\n        return;\r\n    }\r\n    console.log(services[0]);\r\n    services[0].discoverCharacteristics([], function (err, characteristics) {\r\n        if (err) {\r\n            logger.error('Characteristic discovery error: ' + err);\r\n            bt.properties.bluetoothDevice.disconnect();\r\n            return;\r\n        }\r\n        console.log(characteristics);\r\n    });\r\n    if (services.length == 0) {\r\n        console.log(\"No services found\")\r\n    }\r\n});`"}}
{"actor":{"display_login":"acstacey"}}