void CurrentState::printPosition() { Serial.print("R82"); Serial.print(" X"); Serial.print(x); Serial.print(" Y"); Serial.print(y); Serial.print(" Z"); Serial.print(z); // Serial.print("\r\n"); printQAndNewLine(); }
void CurrentState::printPosition() { if (stepsPerMmX <= 0) { stepsPerMmX = 1; } if (stepsPerMmY <= 0) { stepsPerMmY = 1; } if (stepsPerMmZ <= 0) { stepsPerMmZ = 1; } Serial.print("R82"); Serial.print(" X"); Serial.print((float)x / (float)stepsPerMmX); Serial.print(" Y"); Serial.print((float)y / (float)stepsPerMmY ); Serial.print(" Z"); Serial.print((float)z / (float)stepsPerMmZ * 1.0); printQAndNewLine(); }
void CurrentState::printEndStops() { Serial.print("R81"); Serial.print(" XA"); printBool(endStopState[0][0]); Serial.print(" XB"); printBool(endStopState[0][1]); Serial.print(" YA"); printBool(endStopState[1][0]); Serial.print(" YB"); printBool(endStopState[1][1]); Serial.print(" ZA"); printBool(endStopState[2][0]); Serial.print(" ZB"); printBool(endStopState[2][1]); //Serial.print("\r\n"); printQAndNewLine(); }