From 88fe004e1347e6e299b3b8632c65d7fe30c03ebe Mon Sep 17 00:00:00 2001 From: Edvin Date: Mon, 12 May 2025 13:54:18 +0200 Subject: Fixed issue with adjustments not ending --- main.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'main.py') diff --git a/main.py b/main.py index ae57298..47105d7 100755 --- a/main.py +++ b/main.py @@ -35,22 +35,26 @@ def adjustAngle(adiff, f, b): print("Adjusting to the right") NANO.write(b"Right\n") sleep(abs(adiff) / 90) + NANO.write(b"Stop\n") elif adiff > 10: print("Adjusting to the left") NANO.write(b"Left\n") sleep(abs(adiff) / 90) + NANO.write(b"Stop\n") elif b == True: print("Going backward") if adiff > 10: adiff -= 180 print(f"Adjusting to the right {adiff}") - # NANO.write(b"Right\n") - # sleep(abs(adiff) / 90) + NANO.write(b"Right\n") + sleep(abs(adiff) / 90) + NANO.write(b"Stop\n") elif adiff < -10: adiff += 180 print(f"Adjusting to the left {adiff}") - # NANO.write(b"Left\n") - # sleep(abs(adiff) / 90) + NANO.write(b"Left\n") + sleep(abs(adiff) / 90) + NANO.write(b"Stop\n") def writeAngleToFile(a): with open("angle_buf.txt", "w") as f: -- cgit v1.2.3