Resolved M116 'S' Parameter not working
-
Hello everyone,
I think I might have found a bug in the M116 gcode implementation. When I run the M116 (wait) with no heaters selected, the 'S' parameter is supposed to provide a tolerance for the wait bands.
When I added the 'S' parameter of 30 (30C tolerance), the firmware was still waiting until the temperature returned to within ~1 C. On heat up, I noticed this most prominently with the bed heater. When running tool changes, I also noticed the code not taking into account the tolerance as intended.
Also, I assume this is not a cumulative error tolerance, but absolute for each heater?
I'm running Firmware 1.21 at the moment.
-
https://duet3d.dozuki.com/Wiki/Gcode?revisionid=HEAD#Section_M116_Wait
M116: Wait
Parameters
...
Snn Tolerance in degC (firmware 2.02/1.23 and later, default 2)Your firmware version doesn't support it.
Ian
-
@droftarts
Ah, how did I miss that? Lol
Time to upgrade again soon.