void CheapStepper::newMoveToDegree (bool clockwise, int deg){
// keep to 0-359 range
if (deg >= 360) deg %= 360;
else if (deg < 0) {
deg %= 360; // returns negative if deg not multiple of 360
if (deg < 0) deg += 360; // shift into 0-359 range
}
float f = totalSteps / 360.0; // drp
int toStep = 0.5 + deg * f;
newMoveTo (clockwise, toStep);
}