{"action":"created","issue":{"url":"https://api.github.com/repos/Smoothieware/Smoothieware/issues/918","repository_url":"https://api.github.com/repos/Smoothieware/Smoothieware","labels_url":"https://api.github.com/repos/Smoothieware/Smoothieware/issues/918/labels{/name}","comments_url":"https://api.github.com/repos/Smoothieware/Smoothieware/issues/918/comments","events_url":"https://api.github.com/repos/Smoothieware/Smoothieware/issues/918/events","html_url":"https://github.com/Smoothieware/Smoothieware/issues/918","id":150750209,"number":918,"title":"Temperatureswitch suspends working when hitting print","user":{"login":"dintid","id":4258031,"avatar_url":"https://avatars.githubusercontent.com/u/4258031?v=3","gravatar_id":"","url":"https://api.github.com/users/dintid","html_url":"https://github.com/dintid","followers_url":"https://api.github.com/users/dintid/followers","following_url":"https://api.github.com/users/dintid/following{/other_user}","gists_url":"https://api.github.com/users/dintid/gists{/gist_id}","starred_url":"https://api.github.com/users/dintid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dintid/subscriptions","organizations_url":"https://api.github.com/users/dintid/orgs","repos_url":"https://api.github.com/users/dintid/repos","events_url":"https://api.github.com/users/dintid/events{/privacy}","received_events_url":"https://api.github.com/users/dintid/received_events","type":"User","site_admin":false},"labels":[{"id":3186465,"url":"https://api.github.com/repos/Smoothieware/Smoothieware/labels/feature%20request","name":"feature request","color":"0b02e1","default":false},{"id":3186332,"url":"https://api.github.com/repos/Smoothieware/Smoothieware/labels/to%20fix","name":"to fix","color":"d7e102","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":21,"created_at":"2016-04-25T05:16:53Z","updated_at":"2016-12-14T08:15:29Z","closed_at":null,"body":"Posted here after suggestions by wolfmanjm\n\nI have learned this is expected behaviour as the code is right now, as M109/190 is supossed to suspend/stop the execution of Gcodes.\nSince the switch can execute Gcodes it is under this umbrella.\n\n**My request** is for the switches to be either exempt from the above restrictions, or the addition of a new switchtype where gcodes are not possible.\n\n**Example:** many other system critical fan usages I'd like to use\n**Desired effect by using temperature switch:** Heatsink hotend fan (Calling it HHF from now on) turns on and off when hotend thermistor reaches 50c.\n**Reason:** To avoid noisy HHF unless the hotend is actually hot and to avoid forgetting to turn it on if controlled manually.\n\n**Symptoms - unwanted behaviour**\nIf temperature is below 50c on hotend when I hit print, the HHF does not start untill the print itself starts. Same for FAN.\nIf temperature is above 50c on hotend, when I hit print, the HHF shuts off and does not start untill the print itself starts. Same for FAN.\nIf print is stopped, the HHF fan stops as well!\n\nGoogle-Group discussion over here:\nhttps://groups.google.com/forum/#!topic/smoothieware-support/GQOyoaneDqw\n"},"comment":{"url":"https://api.github.com/repos/Smoothieware/Smoothieware/issues/comments/266970731","html_url":"https://github.com/Smoothieware/Smoothieware/issues/918#issuecomment-266970731","issue_url":"https://api.github.com/repos/Smoothieware/Smoothieware/issues/918","id":266970731,"user":{"login":"kenoro","id":5515140,"avatar_url":"https://avatars.githubusercontent.com/u/5515140?v=3","gravatar_id":"","url":"https://api.github.com/users/kenoro","html_url":"https://github.com/kenoro","followers_url":"https://api.github.com/users/kenoro/followers","following_url":"https://api.github.com/users/kenoro/following{/other_user}","gists_url":"https://api.github.com/users/kenoro/gists{/gist_id}","starred_url":"https://api.github.com/users/kenoro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kenoro/subscriptions","organizations_url":"https://api.github.com/users/kenoro/orgs","repos_url":"https://api.github.com/users/kenoro/repos","events_url":"https://api.github.com/users/kenoro/events{/privacy}","received_events_url":"https://api.github.com/users/kenoro/received_events","type":"User","site_admin":false},"created_at":"2016-12-14T08:15:29Z","updated_at":"2016-12-14T08:15:29Z","body":"I there a middle way to this? What if by bad luck the Gcode generated/issued contains such a command and the fan stops. shouldn't be a fail mechanism that would prevent that? I mean what if during print I send a command to switch off the fan of the exhaust, but in stead stop the fan of the hotend? After 3 seconds that should start back on. Or am I missing something?"}}
{"actor":{"display_login":"kenoro"}}