{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/4848","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/4848/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/4848/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/4848/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/4848","id":177908326,"number":4848,"title":"PID Autotune cancels M104/M109 on other extruder/bed","user":{"login":"GreatGrizzly","id":15824566,"avatar_url":"https://avatars.githubusercontent.com/u/15824566?v=3","gravatar_id":"","url":"https://api.github.com/users/GreatGrizzly","html_url":"https://github.com/GreatGrizzly","followers_url":"https://api.github.com/users/GreatGrizzly/followers","following_url":"https://api.github.com/users/GreatGrizzly/following{/other_user}","gists_url":"https://api.github.com/users/GreatGrizzly/gists{/gist_id}","starred_url":"https://api.github.com/users/GreatGrizzly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreatGrizzly/subscriptions","organizations_url":"https://api.github.com/users/GreatGrizzly/orgs","repos_url":"https://api.github.com/users/GreatGrizzly/repos","events_url":"https://api.github.com/users/GreatGrizzly/events{/privacy}","received_events_url":"https://api.github.com/users/GreatGrizzly/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-09-19T21:53:29Z","updated_at":"2016-09-20T09:24:25Z","closed_at":null,"body":"When I issue a M190 to heat up my bed, then run PID Autotune on the Hot End, the bed temperature changes back to zero during the process. While this is hardly disastrous, the extra time it takes to reheat the bed can be a problem for a leaky hot end that is waiting on the print bed.\r\n\r\nHere is my slic3r start code:\r\n\r\n;If printer is waiting for heatup (M109) or bed headup (M190), break out of the wait.\r\nM108\r\n\r\n;Save settings just incase I forget.\r\nM500\r\n\r\n;Wait for bed temperature to get to target temperature.\r\nM190 R[first_layer_bed_temperature]\r\n\r\n;Home all Axis\r\nG28\r\n\r\n;Move print head to back left to get it out of the way.\r\nG0 X0 Y245 Z5 F2000\r\n\r\n;**PID AutoTune will cancel the M190 for the bed, even though I am AutoTuning the hot end.**\r\nM303 E0 S[temperature] C4 U1\r\n\r\n;Save settings just incase\r\nM500\r\n\r\n;The below code is used to correct for the PID Autotune bug above.\r\n;hot end reaches target temperature, continue on.\r\nM104 R[first_layer_temperature]\r\n\r\n;Wait for bed temperature to get to target temperature, again...\r\nM190 R[first_layer_bed_temperature]\r\n\r\nI am using RCBugFix code updated yesterday."},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/248249799","html_url":"https://github.com/MarlinFirmware/Marlin/issues/4848#issuecomment-248249799","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/4848","id":248249799,"user":{"login":"FHeilmann","id":4352664,"avatar_url":"https://avatars.githubusercontent.com/u/4352664?v=3","gravatar_id":"","url":"https://api.github.com/users/FHeilmann","html_url":"https://github.com/FHeilmann","followers_url":"https://api.github.com/users/FHeilmann/followers","following_url":"https://api.github.com/users/FHeilmann/following{/other_user}","gists_url":"https://api.github.com/users/FHeilmann/gists{/gist_id}","starred_url":"https://api.github.com/users/FHeilmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FHeilmann/subscriptions","organizations_url":"https://api.github.com/users/FHeilmann/orgs","repos_url":"https://api.github.com/users/FHeilmann/repos","events_url":"https://api.github.com/users/FHeilmann/events{/privacy}","received_events_url":"https://api.github.com/users/FHeilmann/received_events","type":"User","site_admin":false},"created_at":"2016-09-20T09:24:25Z","updated_at":"2016-09-20T09:24:25Z","body":"Why do you run a PID autotune before every print?\r\n\r\nAutotune is meant to be run once when you change Voltage/Heating hardware and the results committed to EEPROM. It is not necessary to re-run the autotune for each print."}}
{"actor":{"display_login":"FHeilmann"}}