{"action":"opened","issue":{"url":"https://api.github.com/repos/alduxvm/pyMultiWii/issues/1","repository_url":"https://api.github.com/repos/alduxvm/pyMultiWii","labels_url":"https://api.github.com/repos/alduxvm/pyMultiWii/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/alduxvm/pyMultiWii/issues/1/comments","events_url":"https://api.github.com/repos/alduxvm/pyMultiWii/issues/1/events","html_url":"https://github.com/alduxvm/pyMultiWii/issues/1","id":133267491,"number":1,"title":"Variable types in getData()","user":{"login":"conkerkh","id":6377079,"avatar_url":"https://avatars.githubusercontent.com/u/6377079?v=3","gravatar_id":"","url":"https://api.github.com/users/conkerkh","html_url":"https://github.com/conkerkh","followers_url":"https://api.github.com/users/conkerkh/followers","following_url":"https://api.github.com/users/conkerkh/following{/other_user}","gists_url":"https://api.github.com/users/conkerkh/gists{/gist_id}","starred_url":"https://api.github.com/users/conkerkh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/conkerkh/subscriptions","organizations_url":"https://api.github.com/users/conkerkh/orgs","repos_url":"https://api.github.com/users/conkerkh/repos","events_url":"https://api.github.com/users/conkerkh/events{/privacy}","received_events_url":"https://api.github.com/users/conkerkh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-02-12T15:23:34Z","updated_at":"2016-02-12T15:23:34Z","closed_at":null,"body":"Hi first of all great work nice class you've made it saved me some time. However you have few issues, mainly in getData. You are not doing crc checking thats one. Second when you are unpacking string to temp you assume it's signed short which is correct however not for everything. For example RC Channels are send as UInt16 which is unsigned short. \r\n\r\nAnother thing is you can batch send like 5 requests and then recieve 5 of them processing whole buffer. The idea is to get liek 5 infos updated every loop rather than 5 infos updated every 5 loops."}}