Dependencies:   mbed

Revision:
0:bec310bde899
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/verwerking/goto.h	Tue Sep 27 19:46:30 2011 +0000
@@ -0,0 +1,48 @@
+#ifndef GOTO_H
+#define GOTO_H
+
+#include "pws.h"
+#include "gps_wrapper.h"
+#include "route.h"
+#include "vaantje.h"
+#include "kompas.h"
+#include "rhumb.h"
+#include <math.h>
+
+class Goto{
+    Gps * huidig;
+    Route * doel;
+    Vaantje * vaantje;
+    Kompas * kompas;
+    
+    int opkruisen;
+    int eerste;
+    int reset;
+    int rak;
+    int hys;
+    
+    pos begin_opkruisen;
+    pos begin_rak;
+    double koers_begin;
+    int boeg;
+    
+    int holdcourse;
+    int course;
+    
+    int minhoek;
+    
+    public:
+        Goto(Gps *, Route *, Kompas *, Vaantje *);
+        double get(void);
+        void manual(int,int);
+        void setminhoek(int m){minhoek = m;}
+        void sethys(int h){hys = h;}
+        int getminhoek(void){return minhoek;}
+        
+};
+    
+
+    
+    
+    
+#endif