25 lines
396 B
C++
25 lines
396 B
C++
#ifndef AUTOPILOT_H
|
|
#define AUTOPILOT_H
|
|
|
|
#include <TinyGPS++.h>
|
|
|
|
#include "route.h"
|
|
#include "moveControl.h"
|
|
#include "debugMqtt.h"
|
|
|
|
class Autopilot {
|
|
public:
|
|
Autopilot();
|
|
|
|
void init(Route *route, MoveControl *moveControl);
|
|
void runAutopilot();
|
|
|
|
|
|
private:
|
|
Route *route;
|
|
MoveControl *moveControl;
|
|
DebugMqtt *debug;
|
|
|
|
};
|
|
|
|
#endif // AUTOPILOT_H
|