From 363c791ef1771a417b29008e0730f40a777492e4 Mon Sep 17 00:00:00 2001 From: Tim Staat Date: Fri, 29 Aug 2025 15:54:55 +0200 Subject: [PATCH] Fix calculation of brearing --- 20250815_basic_finder.ino/20250815_basic_finder.ino.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/20250815_basic_finder.ino/20250815_basic_finder.ino.ino b/20250815_basic_finder.ino/20250815_basic_finder.ino.ino index 5b6e5f8..0c66df5 100644 --- a/20250815_basic_finder.ino/20250815_basic_finder.ino.ino +++ b/20250815_basic_finder.ino/20250815_basic_finder.ino.ino @@ -109,7 +109,7 @@ bool doHttpRequest(char *payload, char *latitude, char *longitude, char *gpsTime } byte calculateBearing(float bearing) { - int relativeAngle = (int)(bearing - (360 - compass.getAzimuth())); + int relativeAngle = (int)(bearing - compass.getAzimuth()); relativeAngle += 360; relativeAngle %= 360; return compass.getBearing(relativeAngle);