<font face="Arial, Verdana">void Distortion::measure(void)</font>
<font face="Arial, Verdana">{</font>
<font face="Arial, Verdana"> fast8_t ix, iy;</font>
<font face="Arial, Verdana"> float z = EEPROM::zProbeBedDistance() + EEPROM::zProbeHeight();</font>
<font face="Arial, Verdana"> disable(false);</font>
<font face="Arial, Verdana"> //Com::printFLN(PSTR("radiusCorr:"), radiusCorrectionSteps);</font>
<font face="Arial, Verdana"> //Com::printFLN(PSTR("steps:"), step);</font>
<font face="Arial, Verdana"> for (iy = DISTORTION_CORRECTION_POINTS - 1; iy >= 0; iy--)</font>
<font face="Arial, Verdana"> for (ix = 0; ix < DISTORTION_CORRECTION_POINTS; ix++)</font>
<font face="Arial, Verdana"> {</font>
<font face="Arial, Verdana">#if (DRIVE_SYSTEM == DELTA) && DISTORTION_EXTRAPOLATE_CORNERS</font>
<font face="Arial, Verdana"> if (isCorner(ix, iy)) continue;</font>
<font face="Arial, Verdana">#endif</font>
<font face="Arial, Verdana"> float mtx = Printer::invAxisStepsPerMM[X_AXIS] * (ix * step - radiusCorrectionSteps);</font>
<font face="Arial, Verdana"> float mty = Printer::invAxisStepsPerMM[Y_AXIS] * (iy * step - radiusCorrectionSteps);</font>
<font face="Arial, Verdana"> //Com::printF(PSTR("mx "),mtx);</font>
<font face="Arial, Verdana"> //Com::printF(PSTR("my "),mty);</font>
<font face="Arial, Verdana"> //Com::printF(PSTR("ix "),(int)ix);</font>
<font face="Arial, Verdana"> //Com::printFLN(PSTR("iy "),(int)iy);</font>
<font face="Arial, Verdana"> Printer::moveToReal(mtx, mty, z, IGNORE_COORDINATE, EEPROM::zProbeXYSpeed());</font>
<font face="Arial, Verdana">#if DISTORTION_EXTRAPOLATE_CORNERS</font>
<font face="Arial, Verdana"> setMatrix(floor(0.5f + Printer::axisStepsPerMM[Z_AXIS] * (z -</font>
<font face="Arial, Verdana"> Printer::runZProbe(ix == 1 && iy == DISTORTION_CORRECTION_POINTS - 1, ix == DISTORTION_CORRECTION_POINTS - 2 && iy == 0, Z_PROBE_REPETITIONS))),</font>
<font face="Arial, Verdana"> matrixIndex(ix,iy));</font>
<font face="Arial, Verdana">#else</font>
<font face="Arial, Verdana"> setMatrix(floor(0.5f + Printer::axisStepsPerMM[Z_AXIS] * (z -</font>
<font face="Arial, Verdana"> Printer::runZProbe(ix == 0 && iy == DISTORTION_CORRECTION_POINTS - 1, ix == DISTORTION_CORRECTION_POINTS - 1 && iy == 0, Z_PROBE_REPETITIONS))),</font>
<font face="Arial, Verdana"> matrixIndex(ix,iy));</font>
<font face="Arial, Verdana">#endif</font>
<font face="Arial, Verdana"> }</font>
<font face="Arial, Verdana">rest like old version</font>