M999 not resetting temp sensor issues as expected

I have a printer with a detachable heated print bed. It is connected via electrical spring connectors. When detaching the print bed from its magnetic fixture points and so disconnecting it from my RADDS+DUE electronics I get the expected "Error:Printer set into dry run mode until restart!" from the Repetier Firmware v0.92.9
After reattaching the print bed, I like to continue printing and therefore enter the M999 command in Repetier-Host. As far as the source code indicates temp sensor errors are reset too. Unfortunately when trying to heat the print bed or the extruder I still get the message "Error:Printer set into dry run mode until restart!". I really have to disconnect and reconnect in Repetier-Host.

Here is a corresponding log:
14:20:07.114 : DebugLevel:8 <-- here I detached the heated print bed
14:20:07.118 : Other:: working, pwmIndex: 0, sensor pin: 0
14:20:07.122 : Other:: working, pwmIndex: 1, sensor pin: 1
14:20:07.126 : Other:: temp sensor defect, pwmIndex: 2, sensor pin: 2
14:20:07.134 : heated bed: temp sensor defect marked defect, pwmIndex: 3, sensor pin: 3
14:20:07.138 : Other:: working, pwmIndex: 7, sensor pin: 4
14:20:07.143 : Error:Printer set into dry run mode until restart!
14:20:07.146 : Disabling all heaters due to detected sensor defect.
14:20:07.146 : DebugLevel:8
14:25:09.212 : info:Continue from fatal state <-- here I reattached the print bed and fired the M999 command
14:25:18.576 : Other:: working, pwmIndex: 0, sensor pin: 0 <-- here I tried heating the extruder
14:25:18.580 : Other:: working, pwmIndex: 1, sensor pin: 1
14:25:18.588 : Other:: temp sensor defect, pwmIndex: 2, sensor pin: 2
14:25:18.592 : heated bed: working, pwmIndex: 3, sensor pin: 3
14:25:18.596 : Other:: working, pwmIndex: 7, sensor pin: 4
14:25:18.600 : Error:Printer set into dry run mode until restart!

In the screenshot you can see that temperature graph shows the working temp sensor after reattachment.


Maybe it has something to do with the "Other:: temp sensor defect, pwmIndex: 2, sensor pin: 2" and "Other:: working, pwmIndex: 7, sensor pin: 4". I don't have sensors there nor have I configured them in Configuration.h. I only use T0 (TEMP_0_PIN) for my hotend, T1 (TEMP_2_PIN) for the thermo coupled fan and T4 (TEMP_1_PIN) for the heated bed.

Comments

  • M999 is not guaranteed to work. Bette ruse emergency stop after fixing the problem. This initializes firmware again and if problem is fixed it will work then.
Sign In or Register to comment.