Page 1 of 1

Decoding Temperature Messages

Posted: Tue Oct 11, 2016 4:36 pm
by brianmichalk
I had a bout of failed prints from not being able to maintain temperatures.

Code: Select all

->N7814 M105*29 [1369.345]
<-ok 7814 [1369.904]
<- [1369.904]
->N7815 G1 X-30.49 Y-1.57 Z1.811 E1404.942 F360*84 [1369.906]
<-T:230.10 /228 B:76.62 /100 B@:255 @:145 [1369.908]
<- [1369.908]
<-ok 7815 [1369.913]
<- [1369.913]
->N7816 G1 X-30.02 Y-6.42 Z1.811 E1405.246 F360*85 [1369.914]
<-Error:One heater seems decoupled from thermistor - disabling all for safety! [1370.311]
<- [1370.311]
<-Error:Temp. raised to slow. Rise = -3.32 after 301018 ms [1370.311]
<- [1370.311]
<-ok 7816 [1370.470]
<- [1370.470]
->N7817 M105*30 [1370.471]
<-ok 7817 [1370.678]
I moved the printer, and I think it's in a drafty area. That said, I did manage to get a print started.
So, I'm a new user. The display is showing just over 3 days of use. The bed has never really heated well. I usually start a job at 80C, then when it starts, bump it to 100C, which it may never be able to hold. I'm going to do some troubleshooting to check the voltage at the plate, and the voltage selector on the power supply. Barring that, I see that there's a max PWM value that can be changed in the firmware. Suggestions are welcome.

However, I saved my log file, and am trying to decode the temperature replies. I see M105*xx, and haven't been able to find the definition for the response. Is this Repetier? Rambo? Is Rambo the hardware that can run various firmwares? Is there an architecture diagram that shows how everything is composed?

Re: Decoding Temperature Messages

Posted: Tue Oct 11, 2016 10:32 pm
by IMBoring25
Rambo is the name of the electronics board. In stock form it runs Repetier firmware, which interprets gcode and executes the necessary inputs to the various motors and heaters. The gcode reference is at http://reprap.org/wiki/G-code and M105 is a query to read the current temperatures and output them to the console.

Re: Decoding Temperature Messages

Posted: Wed Oct 12, 2016 11:57 am
by brianmichalk
Thanks. I've been to that reference, which all it says is get extruder temperature. I see a lot more variations on the M105 line, which I think are different channels.

M105*16
M105*17
M105*18
M105*19
M105*20
M105*21
M105*22
M105*23
M105*26
M105*28