{"action":"created","issue":{"url":"https://api.github.com/repos/parallaxinc/PropWare/issues/105","repository_url":"https://api.github.com/repos/parallaxinc/PropWare","labels_url":"https://api.github.com/repos/parallaxinc/PropWare/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/parallaxinc/PropWare/issues/105/comments","events_url":"https://api.github.com/repos/parallaxinc/PropWare/issues/105/events","html_url":"https://github.com/parallaxinc/PropWare/pull/105","id":188312113,"number":105,"title":"[#102] Fix regression and add user-pointer","user":{"login":"seijikun","id":820845,"avatar_url":"https://avatars.githubusercontent.com/u/820845?v=3","gravatar_id":"","url":"https://api.github.com/users/seijikun","html_url":"https://github.com/seijikun","followers_url":"https://api.github.com/users/seijikun/followers","following_url":"https://api.github.com/users/seijikun/following{/other_user}","gists_url":"https://api.github.com/users/seijikun/gists{/gist_id}","starred_url":"https://api.github.com/users/seijikun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seijikun/subscriptions","organizations_url":"https://api.github.com/users/seijikun/orgs","repos_url":"https://api.github.com/users/seijikun/repos","events_url":"https://api.github.com/users/seijikun/events{/privacy}","received_events_url":"https://api.github.com/users/seijikun/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-11-09T17:59:39Z","updated_at":"2016-11-09T20:36:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/parallaxinc/PropWare/pulls/105","html_url":"https://github.com/parallaxinc/PropWare/pull/105","diff_url":"https://github.com/parallaxinc/PropWare/pull/105.diff","patch_url":"https://github.com/parallaxinc/PropWare/pull/105.patch"},"body":"This version works with the NXP-Controller at frequencies of about 440kHz. (Well, at least if you do the electronics correctly... :unamused:)\r\n\r\nI furthermore added an old-school user-pointer that can be set to one value per slave, and is then passed to all the slave's callbacks. Or do you have a better solution for this usecase?\r\nI thought about using `std::function<..>` instead, but I couldn't get it to compile. This would've allowed to use `std::bind` - which probably isn't even supported with the current compiler (didn't check)."},"comment":{"url":"https://api.github.com/repos/parallaxinc/PropWare/issues/comments/259519512","html_url":"https://github.com/parallaxinc/PropWare/pull/105#issuecomment-259519512","issue_url":"https://api.github.com/repos/parallaxinc/PropWare/issues/105","id":259519512,"user":{"login":"seijikun","id":820845,"avatar_url":"https://avatars.githubusercontent.com/u/820845?v=3","gravatar_id":"","url":"https://api.github.com/users/seijikun","html_url":"https://github.com/seijikun","followers_url":"https://api.github.com/users/seijikun/followers","following_url":"https://api.github.com/users/seijikun/following{/other_user}","gists_url":"https://api.github.com/users/seijikun/gists{/gist_id}","starred_url":"https://api.github.com/users/seijikun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seijikun/subscriptions","organizations_url":"https://api.github.com/users/seijikun/orgs","repos_url":"https://api.github.com/users/seijikun/repos","events_url":"https://api.github.com/users/seijikun/events{/privacy}","received_events_url":"https://api.github.com/users/seijikun/received_events","type":"User","site_admin":false},"created_at":"2016-11-09T20:36:15Z","updated_at":"2016-11-09T20:36:15Z","body":"I implemented the template. I hope it works (I have no compiler to test :grin:).\r\nI tried making it mergeable by fixing the whitespace changes... Nice how different diff tools work differently with spaces :angry:."}}
{"actor":{"display_login":"seijikun"}}