Start with Capture Route

This commit is contained in:
2022-01-31 21:12:11 +01:00
parent ab4ceb8b09
commit d356b28ffb
24 changed files with 327 additions and 320 deletions
+8 -8
View File
@@ -12,22 +12,22 @@
#ifndef NAVIGATION_H
#define NAVIGATION_H
#include <TinyGPS++.h>
#include <Arduino.h>
#include "coordinate.h"
#include "route.h"
class Navigation {
public:
Navigation(uint32_t baud, uint8_t rx, uint8_t tx);
Navigation(uint8_t rx, uint8_t tx);
void loop();
void addCoordinateToRoute(Coordinate coordinate);
void addCurrentCoordinateToRoute();
void delRoute();
void addCurrentPosToRoute();
double getDistanceToLastCoordinate();
TinyGPSPlus* getGPS() { return this->gps; }
private:
Coordinate *lastCoordinate;
TinyGPSPlus* gps;
Route* route;
};
#endif // NAVIGATION_H