Measure Distortion doesn't end!
Hey,
I just installed the latest version 1.0.2 and its running smooth so far.
I got an IR-Probe installed for bed leveling and also mesh bed lvl (measure distortion).
First I run the auto bed leveling via the lcd screen, after that I run the measure distortion, but after this has finished it display again "make sure the heatbed is clear of any obstructions" after I press ok it starts again. And this in an endless loop. I can just turn off the machine or reset but it seems that the calibration remain stored.
Does anyone else got this issue?
Comments
#if DISTORTION_CORRECTION
case UI_ACTION_MEASURE_DISTORTION2:
uid.popMenu(false);
uid.pushMenu(&ui_msg_calibrating_bed, true);
Printer::measureDistortion();
uid.popMenu(true);
break;
#endif
this is how it should look like. The first uid.popMenu(false); is missing I'd say. Have added it for next release.But yes, values stay stored anyway, so everything is good.
If you know the hight you are at, e.g. by using a known height metal block you could test then G30 to see if it also reports that value. Precision of G32 also depends on how and where you measure and can deviate from what G28 measures, which only uses one point. So if that point is not exactly on the plane computed by G32 you get a different height. This is mainly on deltas and with slightly bended beds an issue.