{"action":"closed","number":210,"pull_request":{"url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/210","id":39293635,"html_url":"https://github.com/openwsn-berkeley/openwsn-fw/pull/210","diff_url":"https://github.com/openwsn-berkeley/openwsn-fw/pull/210.diff","patch_url":"https://github.com/openwsn-berkeley/openwsn-fw/pull/210.patch","issue_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/issues/210","number":210,"state":"closed","locked":false,"title":"FW-425. Fix. Replace the usage of float with fixed point arithmetics.","user":{"login":"malishav","id":7655235,"avatar_url":"https://avatars.githubusercontent.com/u/7655235?v=3","gravatar_id":"","url":"https://api.github.com/users/malishav","html_url":"https://github.com/malishav","followers_url":"https://api.github.com/users/malishav/followers","following_url":"https://api.github.com/users/malishav/following{/other_user}","gists_url":"https://api.github.com/users/malishav/gists{/gist_id}","starred_url":"https://api.github.com/users/malishav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/malishav/subscriptions","organizations_url":"https://api.github.com/users/malishav/orgs","repos_url":"https://api.github.com/users/malishav/repos","events_url":"https://api.github.com/users/malishav/events{/privacy}","received_events_url":"https://api.github.com/users/malishav/received_events","type":"User","site_admin":false},"body":"This PR splits the ```rankIncrease``` calculation into several steps and uses fixed point arithmetics instead of floating point operations.","created_at":"2015-07-06T17:59:01Z","updated_at":"2015-07-19T12:04:05Z","closed_at":"2015-07-19T12:04:05Z","merged_at":"2015-07-19T12:04:05Z","merge_commit_sha":"e256ed53d6c037229220554c6b1ed69d9af64fc7","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/210/commits","review_comments_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/210/comments","review_comment_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/comments{/number}","comments_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/issues/210/comments","statuses_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/statuses/4e69e9e69d4736d4ebf65cedf6e1784e68f49666","head":{"label":"malishav:develop_FW-425","ref":"develop_FW-425","sha":"4e69e9e69d4736d4ebf65cedf6e1784e68f49666","user":{"login":"malishav","id":7655235,"avatar_url":"https://avatars.githubusercontent.com/u/7655235?v=3","gravatar_id":"","url":"https://api.github.com/users/malishav","html_url":"https://github.com/malishav","followers_url":"https://api.github.com/users/malishav/followers","following_url":"https://api.github.com/users/malishav/following{/other_user}","gists_url":"https://api.github.com/users/malishav/gists{/gist_id}","starred_url":"https://api.github.com/users/malishav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/malishav/subscriptions","organizations_url":"https://api.github.com/users/malishav/orgs","repos_url":"https://api.github.com/users/malishav/repos","events_url":"https://api.github.com/users/malishav/events{/privacy}","received_events_url":"https://api.github.com/users/malishav/received_events","type":"User","site_admin":false},"repo":{"id":31041821,"name":"openwsn-fw","full_name":"malishav/openwsn-fw","owner":{"login":"malishav","id":7655235,"avatar_url":"https://avatars.githubusercontent.com/u/7655235?v=3","gravatar_id":"","url":"https://api.github.com/users/malishav","html_url":"https://github.com/malishav","followers_url":"https://api.github.com/users/malishav/followers","following_url":"https://api.github.com/users/malishav/following{/other_user}","gists_url":"https://api.github.com/users/malishav/gists{/gist_id}","starred_url":"https://api.github.com/users/malishav/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/malishav/subscriptions","organizations_url":"https://api.github.com/users/malishav/orgs","repos_url":"https://api.github.com/users/malishav/repos","events_url":"https://api.github.com/users/malishav/events{/privacy}","received_events_url":"https://api.github.com/users/malishav/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/malishav/openwsn-fw","description":"OpenWSN firmware: stuff that runs on a mote","fork":true,"url":"https://api.github.com/repos/malishav/openwsn-fw","forks_url":"https://api.github.com/repos/malishav/openwsn-fw/forks","keys_url":"https://api.github.com/repos/malishav/openwsn-fw/keys{/key_id}","collaborators_url":"https://api.github.com/repos/malishav/openwsn-fw/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/malishav/openwsn-fw/teams","hooks_url":"https://api.github.com/repos/malishav/openwsn-fw/hooks","issue_events_url":"https://api.github.com/repos/malishav/openwsn-fw/issues/events{/number}","events_url":"https://api.github.com/repos/malishav/openwsn-fw/events","assignees_url":"https://api.github.com/repos/malishav/openwsn-fw/assignees{/user}","branches_url":"https://api.github.com/repos/malishav/openwsn-fw/branches{/branch}","tags_url":"https://api.github.com/repos/malishav/openwsn-fw/tags","blobs_url":"https://api.github.com/repos/malishav/openwsn-fw/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/malishav/openwsn-fw/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/malishav/openwsn-fw/git/refs{/sha}","trees_url":"https://api.github.com/repos/malishav/openwsn-fw/git/trees{/sha}","statuses_url":"https://api.github.com/repos/malishav/openwsn-fw/statuses/{sha}","languages_url":"https://api.github.com/repos/malishav/openwsn-fw/languages","stargazers_url":"https://api.github.com/repos/malishav/openwsn-fw/stargazers","contributors_url":"https://api.github.com/repos/malishav/openwsn-fw/contributors","subscribers_url":"https://api.github.com/repos/malishav/openwsn-fw/subscribers","subscription_url":"https://api.github.com/repos/malishav/openwsn-fw/subscription","commits_url":"https://api.github.com/repos/malishav/openwsn-fw/commits{/sha}","git_commits_url":"https://api.github.com/repos/malishav/openwsn-fw/git/commits{/sha}","comments_url":"https://api.github.com/repos/malishav/openwsn-fw/comments{/number}","issue_comment_url":"https://api.github.com/repos/malishav/openwsn-fw/issues/comments{/number}","contents_url":"https://api.github.com/repos/malishav/openwsn-fw/contents/{+path}","compare_url":"https://api.github.com/repos/malishav/openwsn-fw/compare/{base}...{head}","merges_url":"https://api.github.com/repos/malishav/openwsn-fw/merges","archive_url":"https://api.github.com/repos/malishav/openwsn-fw/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/malishav/openwsn-fw/downloads","issues_url":"https://api.github.com/repos/malishav/openwsn-fw/issues{/number}","pulls_url":"https://api.github.com/repos/malishav/openwsn-fw/pulls{/number}","milestones_url":"https://api.github.com/repos/malishav/openwsn-fw/milestones{/number}","notifications_url":"https://api.github.com/repos/malishav/openwsn-fw/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/malishav/openwsn-fw/labels{/name}","releases_url":"https://api.github.com/repos/malishav/openwsn-fw/releases{/id}","created_at":"2015-02-19T23:09:19Z","updated_at":"2015-04-10T22:55:15Z","pushed_at":"2015-07-18T12:29:11Z","git_url":"git://github.com/malishav/openwsn-fw.git","ssh_url":"git@github.com:malishav/openwsn-fw.git","clone_url":"https://github.com/malishav/openwsn-fw.git","svn_url":"https://github.com/malishav/openwsn-fw","homepage":"http://www.openwsn.org/","size":8854,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"develop"}},"base":{"label":"openwsn-berkeley:develop","ref":"develop","sha":"ca6cf07509cfed9b2c7c726b0511518bfb30452c","user":{"login":"openwsn-berkeley","id":2546411,"avatar_url":"https://avatars.githubusercontent.com/u/2546411?v=3","gravatar_id":"","url":"https://api.github.com/users/openwsn-berkeley","html_url":"https://github.com/openwsn-berkeley","followers_url":"https://api.github.com/users/openwsn-berkeley/followers","following_url":"https://api.github.com/users/openwsn-berkeley/following{/other_user}","gists_url":"https://api.github.com/users/openwsn-berkeley/gists{/gist_id}","starred_url":"https://api.github.com/users/openwsn-berkeley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openwsn-berkeley/subscriptions","organizations_url":"https://api.github.com/users/openwsn-berkeley/orgs","repos_url":"https://api.github.com/users/openwsn-berkeley/repos","events_url":"https://api.github.com/users/openwsn-berkeley/events{/privacy}","received_events_url":"https://api.github.com/users/openwsn-berkeley/received_events","type":"Organization","site_admin":false},"repo":{"id":6193747,"name":"openwsn-fw","full_name":"openwsn-berkeley/openwsn-fw","owner":{"login":"openwsn-berkeley","id":2546411,"avatar_url":"https://avatars.githubusercontent.com/u/2546411?v=3","gravatar_id":"","url":"https://api.github.com/users/openwsn-berkeley","html_url":"https://github.com/openwsn-berkeley","followers_url":"https://api.github.com/users/openwsn-berkeley/followers","following_url":"https://api.github.com/users/openwsn-berkeley/following{/other_user}","gists_url":"https://api.github.com/users/openwsn-berkeley/gists{/gist_id}","starred_url":"https://api.github.com/users/openwsn-berkeley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openwsn-berkeley/subscriptions","organizations_url":"https://api.github.com/users/openwsn-berkeley/orgs","repos_url":"https://api.github.com/users/openwsn-berkeley/repos","events_url":"https://api.github.com/users/openwsn-berkeley/events{/privacy}","received_events_url":"https://api.github.com/users/openwsn-berkeley/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/openwsn-berkeley/openwsn-fw","description":"OpenWSN firmware: stuff that runs on a mote","fork":false,"url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw","forks_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/forks","keys_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/keys{/key_id}","collaborators_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/teams","hooks_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/hooks","issue_events_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/issues/events{/number}","events_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/events","assignees_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/assignees{/user}","branches_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/branches{/branch}","tags_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/tags","blobs_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/git/refs{/sha}","trees_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/git/trees{/sha}","statuses_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/statuses/{sha}","languages_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/languages","stargazers_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/stargazers","contributors_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/contributors","subscribers_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/subscribers","subscription_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/subscription","commits_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/commits{/sha}","git_commits_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/git/commits{/sha}","comments_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/comments{/number}","issue_comment_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/issues/comments{/number}","contents_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/contents/{+path}","compare_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/compare/{base}...{head}","merges_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/merges","archive_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/downloads","issues_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/issues{/number}","pulls_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls{/number}","milestones_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/milestones{/number}","notifications_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/labels{/name}","releases_url":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/releases{/id}","created_at":"2012-10-12T17:23:32Z","updated_at":"2015-07-06T13:35:22Z","pushed_at":"2015-07-19T12:04:05Z","git_url":"git://github.com/openwsn-berkeley/openwsn-fw.git","ssh_url":"git@github.com:openwsn-berkeley/openwsn-fw.git","clone_url":"https://github.com/openwsn-berkeley/openwsn-fw.git","svn_url":"https://github.com/openwsn-berkeley/openwsn-fw","homepage":"http://www.openwsn.org/","size":24457,"stargazers_count":43,"watchers_count":43,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":84,"mirror_url":null,"open_issues_count":10,"forks":84,"open_issues":10,"watchers":43,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/210"},"html":{"href":"https://github.com/openwsn-berkeley/openwsn-fw/pull/210"},"issue":{"href":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/issues/210"},"comments":{"href":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/issues/210/comments"},"review_comments":{"href":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/210/comments"},"review_comment":{"href":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/pulls/210/commits"},"statuses":{"href":"https://api.github.com/repos/openwsn-berkeley/openwsn-fw/statuses/4e69e9e69d4736d4ebf65cedf6e1784e68f49666"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"twatteyne","id":2263508,"avatar_url":"https://avatars.githubusercontent.com/u/2263508?v=3","gravatar_id":"","url":"https://api.github.com/users/twatteyne","html_url":"https://github.com/twatteyne","followers_url":"https://api.github.com/users/twatteyne/followers","following_url":"https://api.github.com/users/twatteyne/following{/other_user}","gists_url":"https://api.github.com/users/twatteyne/gists{/gist_id}","starred_url":"https://api.github.com/users/twatteyne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twatteyne/subscriptions","organizations_url":"https://api.github.com/users/twatteyne/orgs","repos_url":"https://api.github.com/users/twatteyne/repos","events_url":"https://api.github.com/users/twatteyne/events{/privacy}","received_events_url":"https://api.github.com/users/twatteyne/received_events","type":"User","site_admin":false},"comments":2,"review_comments":1,"commits":1,"additions":4,"deletions":1,"changed_files":1}}