Page 1 of 1

temperature display problem

Posted: Thu May 09, 2013 12:03 pm
by Zeeflyboy
So I have a weird one gents... hopefully you can help.

If I manually heat the extruder or the bed by typing a temperature and hitting "set" then the associated component heats up but the temperature display remains at zero... the result is an uncontrolled heating that won't stop at my prescribed temperature. The real issue with this is that I can't run my extruder manually to get things flowing correctly without worry of it overheating (and indeed I need to manually force it with code as the extruder believes its at zero degrees).

However, If I run a print from G-code then the temperatures report just fine and everything is hunky dory. Any idea why this might be the case?

Re: temperature display problem

Posted: Thu May 09, 2013 4:40 pm
by mathisyourfriend
I believe I have the same problem with 1.1.1 on a macbook with mountain lion

Re: temperature display problem

Posted: Thu May 09, 2013 4:45 pm
by Zeeflyboy
Same setup

Re: temperature display problem

Posted: Sun May 12, 2013 7:57 am
by Simplify3D
Just to be sure, were you monitoring temperatures for both tests? Turn on verbose mode and watch the communication log. Can you see the outgoing M105 commands and the ok T:xxx B:xxx response from the microcontroller? Maybe copy and paste a section of that communication log so we can try to help more.

And even if the temperature isn't being reported, it doesn't change anything about how the firmware responds. It won't heat uncontrollably just because the temperature isn't being reported because the firmware is implementing the same PID calculations regardless. If anything, you would actually have a better response if you AREN'T monitoring because the firmware can process the PID calculations quicker. When you set the extruder to a new temperature, you should see a M104 Sxxx gcode printed to the communication log. As long as that is correct, the firmware will respond appropriately.

Let me know if you can provide a little more info and we'll see if we can help diagnose what's going on.

Re: temperature display problem

Posted: Tue May 14, 2013 1:53 pm
by Zeeflyboy
I get e.g.:

"SENT: M104 T0 S195
RECEIVED: ok"

But nothing reports in the temperature box next to the extruder. When I start a print eg from the SD card then the temperatures display just fine.

If I try to heat the extruder manually via the set button and then extrude manually it locks out because the software things the extruder isn't heated.

Re: temperature display problem

Posted: Wed May 15, 2013 5:28 am
by Simplify3D
Do you have the monitor checkbox enabled on the Temperate Plot tab? In other words, do you see a steady stream of M105 commands in your communication log? That is what is used to monitor the temperatures of your extruder and heated bed. After you send the M104 S195 command, can you copy and paste a few of the M105 responses you get? You should see something like:

SENT: M105
RECEIVED: ok T:42 B:31

Where the number after the T: represents the extruder temperature.

Re: temperature display problem

Posted: Wed May 15, 2013 1:47 pm
by Zeeflyboy
Ugh, it seems to have been that simple - I didn't have monitor ticked.

Once I ticked that the temps jumped into life.

Cheers