X-Git-Url: https://git.rohieb.name/bachelor-thesis/roomba_tests.git/blobdiff_plain/2a37ab9fea9ce823a193d6d7d305471e245eb804..49810c265a28ec8fa36194944d772aa1607d45af:/main.cc diff --git a/main.cc b/main.cc index 13c5403..af67cf5 100644 --- a/main.cc +++ b/main.cc @@ -152,7 +152,7 @@ void turn(Roomba& roomba, ControlledMotion& ctrl_motion) { measured_angle = getInt(0, "Input measured angle", chargeText(roomba) + QString("Orientation should be %1 degree now.\n\n").arg((cur_angle + turn_angle) % 360) + "Input measured angle in degree the Roomba has " - "turned:", turn_angle, 0, 359, 1, &ok); + "turned:", turn_angle, 0, numeric_limits::max(), 1, &ok); if(!ok) { break; } @@ -166,7 +166,7 @@ void turn(Roomba& roomba, ControlledMotion& ctrl_motion) { << " batt_current=" << roomba().current << endl; // new orientation - cur_angle = (cur_angle + turn_angle) % 360; + cur_angle = (cur_angle + measured_angle) % 360; } }