{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4430","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4430/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4430/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4430/events","html_url":"https://github.com/RIOT-OS/RIOT/pull/4430","id":120864304,"number":4430,"title":"drivers/periph: reworked the ADC driver","user":{"login":"haukepetersen","id":620834,"avatar_url":"https://avatars.githubusercontent.com/u/620834?v=3","gravatar_id":"","url":"https://api.github.com/users/haukepetersen","html_url":"https://github.com/haukepetersen","followers_url":"https://api.github.com/users/haukepetersen/followers","following_url":"https://api.github.com/users/haukepetersen/following{/other_user}","gists_url":"https://api.github.com/users/haukepetersen/gists{/gist_id}","starred_url":"https://api.github.com/users/haukepetersen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/haukepetersen/subscriptions","organizations_url":"https://api.github.com/users/haukepetersen/orgs","repos_url":"https://api.github.com/users/haukepetersen/repos","events_url":"https://api.github.com/users/haukepetersen/events{/privacy}","received_events_url":"https://api.github.com/users/haukepetersen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/API%20CHANGE","name":"API CHANGE","color":"e11d21"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/arm","name":"arm","color":"dddddd"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/enhancement","name":"enhancement","color":"f17070"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/major","name":"major","color":"ff0000"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/Request%20for%20Comments","name":"Request for Comments","color":"23F823"}],"state":"open","locked":false,"assignee":{"login":"DipSwitch","id":476484,"avatar_url":"https://avatars.githubusercontent.com/u/476484?v=3","gravatar_id":"","url":"https://api.github.com/users/DipSwitch","html_url":"https://github.com/DipSwitch","followers_url":"https://api.github.com/users/DipSwitch/followers","following_url":"https://api.github.com/users/DipSwitch/following{/other_user}","gists_url":"https://api.github.com/users/DipSwitch/gists{/gist_id}","starred_url":"https://api.github.com/users/DipSwitch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DipSwitch/subscriptions","organizations_url":"https://api.github.com/users/DipSwitch/orgs","repos_url":"https://api.github.com/users/DipSwitch/repos","events_url":"https://api.github.com/users/DipSwitch/events{/privacy}","received_events_url":"https://api.github.com/users/DipSwitch/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/milestones/13","html_url":"https://github.com/RIOT-OS/RIOT/milestones/Release%202016.03","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/milestones/13/labels","id":1447832,"number":13,"title":"Release 2016.03","description":"The next major release.","creator":{"login":"OlegHahm","id":1590423,"avatar_url":"https://avatars.githubusercontent.com/u/1590423?v=3","gravatar_id":"","url":"https://api.github.com/users/OlegHahm","html_url":"https://github.com/OlegHahm","followers_url":"https://api.github.com/users/OlegHahm/followers","following_url":"https://api.github.com/users/OlegHahm/following{/other_user}","gists_url":"https://api.github.com/users/OlegHahm/gists{/gist_id}","starred_url":"https://api.github.com/users/OlegHahm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OlegHahm/subscriptions","organizations_url":"https://api.github.com/users/OlegHahm/orgs","repos_url":"https://api.github.com/users/OlegHahm/repos","events_url":"https://api.github.com/users/OlegHahm/events{/privacy}","received_events_url":"https://api.github.com/users/OlegHahm/received_events","type":"User","site_admin":false},"open_issues":178,"closed_issues":2,"state":"open","created_at":"2015-12-07T14:56:18Z","updated_at":"2015-12-09T14:06:05Z","due_on":"2016-03-17T23:00:00Z","closed_at":null},"comments":3,"created_at":"2015-12-07T20:48:21Z","updated_at":"2015-12-09T15:01:05Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/4430","html_url":"https://github.com/RIOT-OS/RIOT/pull/4430","diff_url":"https://github.com/RIOT-OS/RIOT/pull/4430.diff","patch_url":"https://github.com/RIOT-OS/RIOT/pull/4430.patch"},"body":"This is a proposal for a reworked and simplified ADC driver interface, introducing the concept of logical ADC lines. This should separate the former used logical channels and the CPU internal channels now clearly from each other, leading to less confusion when implementing this interface.\r\n\r\nThis remodeled interface has exactly the same feature set than the former interface, so only support for non-sequential, one-shot conversions for now.\r\n\r\nEnhancements are:\r\n- plain ADC lines, no dev/chan combinations anymore\r\n- resolution is now specified for each conversion\r\n- removed the `power_xx` functions from interface (made them implicit now)\r\n- better documentation...\r\n\r\nA sample implementation for the `stm32f4(discovery)` is attached, also the test application is already adapted."},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/163281695","html_url":"https://github.com/RIOT-OS/RIOT/pull/4430#issuecomment-163281695","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/4430","id":163281695,"user":{"login":"DipSwitch","id":476484,"avatar_url":"https://avatars.githubusercontent.com/u/476484?v=3","gravatar_id":"","url":"https://api.github.com/users/DipSwitch","html_url":"https://github.com/DipSwitch","followers_url":"https://api.github.com/users/DipSwitch/followers","following_url":"https://api.github.com/users/DipSwitch/following{/other_user}","gists_url":"https://api.github.com/users/DipSwitch/gists{/gist_id}","starred_url":"https://api.github.com/users/DipSwitch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DipSwitch/subscriptions","organizations_url":"https://api.github.com/users/DipSwitch/orgs","repos_url":"https://api.github.com/users/DipSwitch/repos","events_url":"https://api.github.com/users/DipSwitch/events{/privacy}","received_events_url":"https://api.github.com/users/DipSwitch/received_events","type":"User","site_admin":false},"created_at":"2015-12-09T15:01:05Z","updated_at":"2015-12-09T15:01:05Z","body":"ACK\n"}}