#include "gps.h"
#include <ESP32Servo.h>
#define servoPin 13
int pos = 0;
Servo myservo;
GPS gps;
bool data = true;
void setup() {
Serial.begin(115200);
myservo.attach(servoPin);
gps.setupGPS();
}
void loop() {
GPSData gps_coordinates;
if (gps.getGPS(gps_coordinates)) {
Serial.print("Latitude= ");
Serial.print(gps_coordinates.latitude);
Serial.print(" Longitude= ");
Serial.println(gps_coordinates.longitude);
if (data == true) {
pos = map(100, 1, 100, 0, 180);
myservo.write(pos);
} else {
pos = map(0, 1, 100, 0, 180);
myservo.write(pos);
}
data = !data;
}
delay(1000);
}