{"action":"created","issue":{"url":"https://api.github.com/repos/gnea/grbl-Mega/issues/77","repository_url":"https://api.github.com/repos/gnea/grbl-Mega","labels_url":"https://api.github.com/repos/gnea/grbl-Mega/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/gnea/grbl-Mega/issues/77/comments","events_url":"https://api.github.com/repos/gnea/grbl-Mega/issues/77/events","html_url":"https://github.com/gnea/grbl-Mega/issues/77","id":367461077,"node_id":"MDU6SXNzdWUzNjc0NjEwNzc=","number":77,"title":"Adding LCD, Keypad, and SD card support","user":{"login":"bdurbrow","id":982793,"node_id":"MDQ6VXNlcjk4Mjc5Mw==","avatar_url":"https://avatars2.githubusercontent.com/u/982793?v=4","gravatar_id":"","url":"https://api.github.com/users/bdurbrow","html_url":"https://github.com/bdurbrow","followers_url":"https://api.github.com/users/bdurbrow/followers","following_url":"https://api.github.com/users/bdurbrow/following{/other_user}","gists_url":"https://api.github.com/users/bdurbrow/gists{/gist_id}","starred_url":"https://api.github.com/users/bdurbrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bdurbrow/subscriptions","organizations_url":"https://api.github.com/users/bdurbrow/orgs","repos_url":"https://api.github.com/users/bdurbrow/repos","events_url":"https://api.github.com/users/bdurbrow/events{/privacy}","received_events_url":"https://api.github.com/users/bdurbrow/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2018-10-06T14:18:15Z","updated_at":"2018-11-13T07:18:02Z","closed_at":null,"author_association":"NONE","body":"I'm thinking of setting this up on a common 3D printer platform (Arduino Mega 2560 + RAMPS 1.4 + LCD w/ SD card reader), and I'd like to make it run standalone (like Marlin does).\r\n\r\nSo, I figure I'm going to need to write/port a SD card reader module, keypad module, and LCD menu system module. Not a big deal, I'm a programmer. :-)\r\n\r\nHowever, I would like some input from the official developers as to where I should hook into grbl... without making a mess of things.\r\n\r\nSo... where should I inject the G-code I have read off of the SD card? Where should I drop a call to my LCD update routine; and where should I drop a call to my keypad polling routine?\r\n\r\nI'm going to want to support a Manual Pulse Generator hand wheel also... where is the proper place to inject jogging data? Or should I take over the Arduino when in MPG jog mode, and then update the machine position global variables afterwords (and if so, which variables should I update?)\r\n\r\nAlso, is there an officially sanctioned way of directly setting (from a C function, not by injecting a G-code into the input datastream) feedrate override, spindle override, and coolant override parameters?\r\n\r\n\r\nAny pointers you can provide (er, no pun intended) would be much appreciated. Thanks!"},"comment":{"url":"https://api.github.com/repos/gnea/grbl-Mega/issues/comments/438162062","html_url":"https://github.com/gnea/grbl-Mega/issues/77#issuecomment-438162062","issue_url":"https://api.github.com/repos/gnea/grbl-Mega/issues/77","id":438162062,"node_id":"MDEyOklzc3VlQ29tbWVudDQzODE2MjA2Mg==","user":{"login":"dangerousderek","id":44181226,"node_id":"MDQ6VXNlcjQ0MTgxMjI2","avatar_url":"https://avatars3.githubusercontent.com/u/44181226?v=4","gravatar_id":"","url":"https://api.github.com/users/dangerousderek","html_url":"https://github.com/dangerousderek","followers_url":"https://api.github.com/users/dangerousderek/followers","following_url":"https://api.github.com/users/dangerousderek/following{/other_user}","gists_url":"https://api.github.com/users/dangerousderek/gists{/gist_id}","starred_url":"https://api.github.com/users/dangerousderek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dangerousderek/subscriptions","organizations_url":"https://api.github.com/users/dangerousderek/orgs","repos_url":"https://api.github.com/users/dangerousderek/repos","events_url":"https://api.github.com/users/dangerousderek/events{/privacy}","received_events_url":"https://api.github.com/users/dangerousderek/received_events","type":"User","site_admin":false},"created_at":"2018-11-13T07:18:02Z","updated_at":"2018-11-13T07:18:02Z","author_association":"NONE","body":"You don't have to apologize! I am just super excited and I am having a hard time reigning it in. I look forward to testing the pre-beta! It sounds like you're going above and beyond the call of duty! "}}
{"actor":{"display_login":"dangerousderek"}}