{"action":"created","issue":{"url":"https://api.github.com/repos/stratosinc/pygatt/issues/10","labels_url":"https://api.github.com/repos/stratosinc/pygatt/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/stratosinc/pygatt/issues/10/comments","events_url":"https://api.github.com/repos/stratosinc/pygatt/issues/10/events","html_url":"https://github.com/stratosinc/pygatt/pull/10","id":94795890,"number":10,"title":"Add switchable backends v2","user":{"login":"sloboste","id":5903252,"avatar_url":"https://avatars.githubusercontent.com/u/5903252?v=3","gravatar_id":"","url":"https://api.github.com/users/sloboste","html_url":"https://github.com/sloboste","followers_url":"https://api.github.com/users/sloboste/followers","following_url":"https://api.github.com/users/sloboste/following{/other_user}","gists_url":"https://api.github.com/users/sloboste/gists{/gist_id}","starred_url":"https://api.github.com/users/sloboste/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sloboste/subscriptions","organizations_url":"https://api.github.com/users/sloboste/orgs","repos_url":"https://api.github.com/users/sloboste/repos","events_url":"https://api.github.com/users/sloboste/events{/privacy}","received_events_url":"https://api.github.com/users/sloboste/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"sandlerb","id":2380711,"avatar_url":"https://avatars.githubusercontent.com/u/2380711?v=3","gravatar_id":"","url":"https://api.github.com/users/sandlerb","html_url":"https://github.com/sandlerb","followers_url":"https://api.github.com/users/sandlerb/followers","following_url":"https://api.github.com/users/sandlerb/following{/other_user}","gists_url":"https://api.github.com/users/sandlerb/gists{/gist_id}","starred_url":"https://api.github.com/users/sandlerb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sandlerb/subscriptions","organizations_url":"https://api.github.com/users/sandlerb/orgs","repos_url":"https://api.github.com/users/sandlerb/repos","events_url":"https://api.github.com/users/sandlerb/events{/privacy}","received_events_url":"https://api.github.com/users/sandlerb/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2015-07-13T19:43:53Z","updated_at":"2015-07-15T14:11:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/stratosinc/pygatt/pulls/10","html_url":"https://github.com/stratosinc/pygatt/pull/10","diff_url":"https://github.com/stratosinc/pygatt/pull/10.diff","patch_url":"https://github.com/stratosinc/pygatt/pull/10.patch"},"body":"Simplified BLED112Backend class. It is now single threaded. It is also now easily testable. Added general functionality tests for BLED112Backend methods."},"comment":{"url":"https://api.github.com/repos/stratosinc/pygatt/issues/comments/121627184","html_url":"https://github.com/stratosinc/pygatt/pull/10#issuecomment-121627184","issue_url":"https://api.github.com/repos/stratosinc/pygatt/issues/10","id":121627184,"user":{"login":"sloboste","id":5903252,"avatar_url":"https://avatars.githubusercontent.com/u/5903252?v=3","gravatar_id":"","url":"https://api.github.com/users/sloboste","html_url":"https://github.com/sloboste","followers_url":"https://api.github.com/users/sloboste/followers","following_url":"https://api.github.com/users/sloboste/following{/other_user}","gists_url":"https://api.github.com/users/sloboste/gists{/gist_id}","starred_url":"https://api.github.com/users/sloboste/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sloboste/subscriptions","organizations_url":"https://api.github.com/users/sloboste/orgs","repos_url":"https://api.github.com/users/sloboste/repos","events_url":"https://api.github.com/users/sloboste/events{/privacy}","received_events_url":"https://api.github.com/users/sloboste/received_events","type":"User","site_admin":false},"created_at":"2015-07-15T14:11:05Z","updated_at":"2015-07-15T14:11:05Z","body":"Devices aren't allowed to connect to the BLED112 (with the BLED112 as the GATT server) because it never advertises. If the programmer tries to connect to another device when the BLED112 already has an active connection, it will raise a BLED112Error and abort the connect method."}}