{"action":"created","issue":{"url":"https://api.github.com/repos/t-oster/LibLaserCut/issues/23","labels_url":"https://api.github.com/repos/t-oster/LibLaserCut/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/t-oster/LibLaserCut/issues/23/comments","events_url":"https://api.github.com/repos/t-oster/LibLaserCut/issues/23/events","html_url":"https://github.com/t-oster/LibLaserCut/pull/23","id":94156819,"number":23,"title":"Smoothieboard Support","user":{"login":"t-oster","id":1052720,"avatar_url":"https://avatars.githubusercontent.com/u/1052720?v=3","gravatar_id":"","url":"https://api.github.com/users/t-oster","html_url":"https://github.com/t-oster","followers_url":"https://api.github.com/users/t-oster/followers","following_url":"https://api.github.com/users/t-oster/following{/other_user}","gists_url":"https://api.github.com/users/t-oster/gists{/gist_id}","starred_url":"https://api.github.com/users/t-oster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/t-oster/subscriptions","organizations_url":"https://api.github.com/users/t-oster/orgs","repos_url":"https://api.github.com/users/t-oster/repos","events_url":"https://api.github.com/users/t-oster/events{/privacy}","received_events_url":"https://api.github.com/users/t-oster/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":24,"created_at":"2015-07-09T21:36:02Z","updated_at":"2015-07-28T18:50:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/t-oster/LibLaserCut/pulls/23","html_url":"https://github.com/t-oster/LibLaserCut/pull/23","diff_url":"https://github.com/t-oster/LibLaserCut/pull/23.diff","patch_url":"https://github.com/t-oster/LibLaserCut/pull/23.patch"},"body":"This is the official Smoothieboard development pull-request. All suggestions specific to the new smoothieboard driver should go in this pull-request.\r\n\r\nTODO:\r\n- [x] Auto COM-Port detection for serial connection\r\n- [ ] Test serial library\r\n - [x] Linux\r\n - [ ] Windows\r\n - [ ] OSX\r\n- [x] Ethernet connection (telnet)\r\n- [x] Raster-To-Vector conversion (tested for small object without lasercutter yet)\r\n- [ ] Raster 3d To Vector conversion\r\n- [X] Flow Control: Does the smoothieboard support/need RTS/CTS serial flow control or is it enough to wait for the \"OK\" answers? -> @arthurwolf sais waiting for \"OK\" is enough https://github.com/t-oster/LibLaserCut/issues/21#issuecomment-123244080\r\n- [ ] Job-Based upload: Enable sending jobs to the SD Card instead of direct sending via serial/telnet\r\n - [x] Ethernet: ~~SFTP Protocol~~ HTTP Upload like in the web interface (https://github.com/t-oster/LibLaserCut/issues/21#issuecomment-123244080)\r\n - [ ] USB: Also telnet? Output to mouted sd card is not good because card should not be mounted\r\n- [x] Split into general Gcode/Grbl driver and SmoothieBoard which is an instance of this driver with useful default values\r\n- [x] Add possiblity for startup- and shutdown-gcode\r\n- [x] Add M3 to startup-gcode by default?\r\n- [x] Fix range of S-Parameter from 0-100 to 0-1\r\n\r\nBuild for Testers:\r\nhttp://download.visicut.org/smoothie"},"comment":{"url":"https://api.github.com/repos/t-oster/LibLaserCut/issues/comments/125714002","html_url":"https://github.com/t-oster/LibLaserCut/pull/23#issuecomment-125714002","issue_url":"https://api.github.com/repos/t-oster/LibLaserCut/issues/23","id":125714002,"user":{"login":"t-oster","id":1052720,"avatar_url":"https://avatars.githubusercontent.com/u/1052720?v=3","gravatar_id":"","url":"https://api.github.com/users/t-oster","html_url":"https://github.com/t-oster","followers_url":"https://api.github.com/users/t-oster/followers","following_url":"https://api.github.com/users/t-oster/following{/other_user}","gists_url":"https://api.github.com/users/t-oster/gists{/gist_id}","starred_url":"https://api.github.com/users/t-oster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/t-oster/subscriptions","organizations_url":"https://api.github.com/users/t-oster/orgs","repos_url":"https://api.github.com/users/t-oster/repos","events_url":"https://api.github.com/users/t-oster/events{/privacy}","received_events_url":"https://api.github.com/users/t-oster/received_events","type":"User","site_admin":false},"created_at":"2015-07-28T18:50:01Z","updated_at":"2015-07-28T18:50:01Z","body":"my bad, should work now."}}