{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1554","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1554/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1554/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1554/events","html_url":"https://github.com/MarlinFirmware/Marlin/pull/1554","id":59509911,"number":1554,"title":"Macro indirection for stepper drivers + Support for TMC26X and L6470 Stepper Drivers","user":{"login":"domonoky","id":1409967,"avatar_url":"https://avatars.githubusercontent.com/u/1409967?v=3","gravatar_id":"","url":"https://api.github.com/users/domonoky","html_url":"https://github.com/domonoky","followers_url":"https://api.github.com/users/domonoky/followers","following_url":"https://api.github.com/users/domonoky/following{/other_user}","gists_url":"https://api.github.com/users/domonoky/gists{/gist_id}","starred_url":"https://api.github.com/users/domonoky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domonoky/subscriptions","organizations_url":"https://api.github.com/users/domonoky/orgs","repos_url":"https://api.github.com/users/domonoky/repos","events_url":"https://api.github.com/users/domonoky/events{/privacy}","received_events_url":"https://api.github.com/users/domonoky/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Improvement","name":"Improvement","color":"009800"},{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Needs%20update","name":"Needs update","color":"207de5"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-03-02T17:03:47Z","updated_at":"2015-03-11T22:31:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/pulls/1554","html_url":"https://github.com/MarlinFirmware/Marlin/pull/1554","diff_url":"https://github.com/MarlinFirmware/Marlin/pull/1554.diff","patch_url":"https://github.com/MarlinFirmware/Marlin/pull/1554.patch"},"body":"This patch introduces a layer of macro indirection to allow support for other stepper drivers which are not entirely controlled by i/o pins. \r\nThe macro layer makes sure there is no performance loss for normal I/O pin driven stepper drivers.\r\n\r\nThis patch also adds support for stepper drivers based on TMC26 chips and L6470 chips using arduino libraries.\r\n\r\nI am happy to hear you comments or suggestions for improvements."},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/78387189","html_url":"https://github.com/MarlinFirmware/Marlin/pull/1554#issuecomment-78387189","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/1554","id":78387189,"user":{"login":"thinkyhead","id":698003,"avatar_url":"https://avatars.githubusercontent.com/u/698003?v=3","gravatar_id":"","url":"https://api.github.com/users/thinkyhead","html_url":"https://github.com/thinkyhead","followers_url":"https://api.github.com/users/thinkyhead/followers","following_url":"https://api.github.com/users/thinkyhead/following{/other_user}","gists_url":"https://api.github.com/users/thinkyhead/gists{/gist_id}","starred_url":"https://api.github.com/users/thinkyhead/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thinkyhead/subscriptions","organizations_url":"https://api.github.com/users/thinkyhead/orgs","repos_url":"https://api.github.com/users/thinkyhead/repos","events_url":"https://api.github.com/users/thinkyhead/events{/privacy}","received_events_url":"https://api.github.com/users/thinkyhead/received_events","type":"User","site_admin":false},"created_at":"2015-03-11T22:31:54Z","updated_at":"2015-03-11T22:31:54Z","body":"Looks good!"}}