1.17x & M665, M666
-
All, for all of the versions of 1.17 I've been noticing some weird behavior with the calibration system.
Basically, when I start the machine up, it doesn't seem calibrated. I've even taken to just running a calibration on my mechanically stable delta every time I power up. I never had to do that with 1.15 or 1.16. I've been living with it but I noticed a weird behavior today that may have some relationship.
After boot up, the first time I call M665 and M666 in a g-code console, it returns nothing. The second time it's fine.
Maybe my problems are user error but I'm not sure why it would be different now!
-
I have known the gcode console in DWC become unresponsive occasionally. Refreshing DWC fixes it.
-
Lean regarding having to redo the calibration each time - do you have something in config-override.g that could be throwing the calibration out (e.g M666 with the wrong parameters?)
-
I have known the gcode console in DWC become unresponsive occasionally. Refreshing DWC fixes it.
I wasn't very clear in my text. The web console is fine. The first time I run either of those g codes the response is just the gcode. Meaning that if I type M665, I get a response of M665. The second time reports the parameters.
-
Lean regarding having to redo the calibration each time - do you have something in config-override.g that could be throwing the calibration out (e.g M666 with the wrong parameters?)
I'll have to check but I'm 99% positive that I don't have a config-override. (Now that you mention it, I should go review the appropriate commands because that would be useful).
The first time I type the command, it just returns the M code. M665 returns M665. The second time returns the values I have stored in config.g. This isn't a huge deal and it seems that I'm the only one suffering from whatever this is.