From a50716c483fa96aa776cc1746a035ab3813b433a Mon Sep 17 00:00:00 2001 From: Jose Date: Thu, 15 May 2025 13:03:06 +0200 Subject: [PATCH] Update GPS data retrieval to use fake GPS readings for testing --- hardware/include/GPS.hpp | 3 ++- hardware/include/WifiConnection.hpp | 4 ++-- hardware/src/lib/sensor/GPS.cpp | 6 ++++++ hardware/src/main.cpp | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/hardware/include/GPS.hpp b/hardware/include/GPS.hpp index 22d6765..888dd7e 100644 --- a/hardware/include/GPS.hpp +++ b/hardware/include/GPS.hpp @@ -9,4 +9,5 @@ struct GPSData_t }; void GPS_Init(); -GPSData_t GPS_Read(); \ No newline at end of file +GPSData_t GPS_Read(); +GPSData_t GPS_Read_Fake(); \ No newline at end of file diff --git a/hardware/include/WifiConnection.hpp b/hardware/include/WifiConnection.hpp index f5e1129..ace4661 100644 --- a/hardware/include/WifiConnection.hpp +++ b/hardware/include/WifiConnection.hpp @@ -3,7 +3,7 @@ #include #include -#define SSID "DIGIFIBRA-D2ys" -#define WIFI_PASSWORD "4EEATsyTcZ" +#define SSID "iPhone de Álvaro" +#define WIFI_PASSWORD "alvarito123" int setupWifi(); \ No newline at end of file diff --git a/hardware/src/lib/sensor/GPS.cpp b/hardware/src/lib/sensor/GPS.cpp index ac1eb6f..8e49163 100644 --- a/hardware/src/lib/sensor/GPS.cpp +++ b/hardware/src/lib/sensor/GPS.cpp @@ -25,3 +25,9 @@ GPSData_t GPS_Read() return {lat, lon}; } + +GPSData_t GPS_Read_Fake() +{ + float rnd = random(-0.005, 0.005); + return {37.358201f + rnd, -5.986640f + rnd}; +} \ No newline at end of file diff --git a/hardware/src/main.cpp b/hardware/src/main.cpp index 8f647cf..985bbee 100644 --- a/hardware/src/main.cpp +++ b/hardware/src/main.cpp @@ -105,7 +105,7 @@ void readBME280() void readGPS() { - gpsData = GPS_Read(); + gpsData = GPS_Read_Fake(); } void writeMatrix(const char *message)