From 7f55299e0f296ab4c47a04d7e33082d9307cec87 Mon Sep 17 00:00:00 2001 From: Edvin Date: Mon, 5 May 2025 13:52:05 +0200 Subject: a --- main.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'main.py') diff --git a/main.py b/main.py index f15b152..2f8b4d2 100755 --- a/main.py +++ b/main.py @@ -115,30 +115,30 @@ if bto.find("Connected") != -1: # Store current position => old pos NANO.write(b"Backward\n") elif bto == "33": - curDir = curDir + 90 - if curDir >= 360: - curDir = curDir - 360 + curDir = curDir - 90 + if curDir < 360: + curDir = curDir + 360 NANO.write(b"Right\n") sleep(0.95) NANO.write(b"Stop\n") elif bto == "44": - curDir = curDir - 90 - if curDir < 0: - curDir = curDir + 360 + curDir = curDir + 90 + if curDir >= 360: + curDir = curDir - 360 NANO.write(b"Left\n") sleep(0.9) NANO.write(b"Stop\n") elif bto == "55": - curDir = curDir + 45 - if curDir >= 360: - curDir = curDir - 360 + curDir = curDir - 45 + if curDir < 360: + curDir = curDir + 360 NANO.write(b"Left\n") sleep(0.45) NANO.write(b"Stop\n") elif bto == "66": - curDir = curDir - 45 - if curDir < 0: - curDir = curDir + 360 + curDir = curDir + 45 + if curDir >= 0: + curDir = curDir - 360 NANO.write(b"Left\n") sleep(0.45) NANO.write(b"Stop\n") -- cgit v1.2.3