{"action":"created","issue":{"url":"https://api.github.com/repos/KevinOConnor/klipper/issues/864","repository_url":"https://api.github.com/repos/KevinOConnor/klipper","labels_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/864/labels{/name}","comments_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/864/comments","events_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/864/events","html_url":"https://github.com/KevinOConnor/klipper/issues/864","id":377673250,"node_id":"MDU6SXNzdWUzNzc2NzMyNTA=","number":864,"title":"[REQ] Klipper Native Port accessibility Arduino DUE ","user":{"login":"bruce356","id":209844,"node_id":"MDQ6VXNlcjIwOTg0NA==","avatar_url":"https://avatars0.githubusercontent.com/u/209844?v=4","gravatar_id":"","url":"https://api.github.com/users/bruce356","html_url":"https://github.com/bruce356","followers_url":"https://api.github.com/users/bruce356/followers","following_url":"https://api.github.com/users/bruce356/following{/other_user}","gists_url":"https://api.github.com/users/bruce356/gists{/gist_id}","starred_url":"https://api.github.com/users/bruce356/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bruce356/subscriptions","organizations_url":"https://api.github.com/users/bruce356/orgs","repos_url":"https://api.github.com/users/bruce356/repos","events_url":"https://api.github.com/users/bruce356/events{/privacy}","received_events_url":"https://api.github.com/users/bruce356/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-11-06T03:03:04Z","updated_at":"2018-11-06T22:15:35Z","closed_at":null,"author_association":"NONE","body":"Hi, once the Klipper firmware is flashed to the Arduino Due via the Programming port, it seems that Klipper does not support accessing the Native port.\r\nWould it be possible to include programming in the firmware loaded to the Arduino Due so that the Native port becomes accessible.\r\n\r\nThe Configuration is a RPi3 with host software Klipper running with Octopi. There is no problem in flashing to the Arduino DUE through the Programming port and afterwards connecting through the Programming port (ttyUSB0) but a reset is required (clone DUE).\r\n\r\nBeing able to connect through the Native port would eliminate having to press the reset button. But because Klipper (I assume as I am not a programmer) does not have  provision or support for accessing the Native port it is not possible. This is confirmed (my limited knowledge) by the fact that if the Native port is connected to a windows computer (after flashing Klipper), windows does not recognise that this port exists (no response at all) but does recognise the Programming port.\r\n\r\nI know Marlin functioning is different on the Due, but it has the option to activate both (or not) ports, and when Native port is plugged into a windows computer with Marlin loaded, the port is recognised and connected (without having to press the reset button). Connecting the Programming port also requires a reset with Marlin.\r\n\r\nSorry for the long post - thanks and regards - bruce"},"comment":{"url":"https://api.github.com/repos/KevinOConnor/klipper/issues/comments/436428748","html_url":"https://github.com/KevinOConnor/klipper/issues/864#issuecomment-436428748","issue_url":"https://api.github.com/repos/KevinOConnor/klipper/issues/864","id":436428748,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjQyODc0OA==","user":{"login":"jakep82","id":35012970,"node_id":"MDQ6VXNlcjM1MDEyOTcw","avatar_url":"https://avatars3.githubusercontent.com/u/35012970?v=4","gravatar_id":"","url":"https://api.github.com/users/jakep82","html_url":"https://github.com/jakep82","followers_url":"https://api.github.com/users/jakep82/followers","following_url":"https://api.github.com/users/jakep82/following{/other_user}","gists_url":"https://api.github.com/users/jakep82/gists{/gist_id}","starred_url":"https://api.github.com/users/jakep82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakep82/subscriptions","organizations_url":"https://api.github.com/users/jakep82/orgs","repos_url":"https://api.github.com/users/jakep82/repos","events_url":"https://api.github.com/users/jakep82/events{/privacy}","received_events_url":"https://api.github.com/users/jakep82/received_events","type":"User","site_admin":false},"created_at":"2018-11-06T22:15:35Z","updated_at":"2018-11-06T22:15:35Z","author_association":"NONE","body":"It's not related to programming or native ports.  The code on the MCU will not run until reset is pressed on clone boards.  This can't be fixed in software."}}
{"actor":{"display_login":"jakep82"}}