Dependencies:   mbed

status/status.h

Committer:
pd0wm
Date:
2011-09-27
Revision:
0:bec310bde899

File content as of revision 0:bec310bde899:

#ifndef STATUS_H
#define STATUS_H

#include <string>

#include "roer.h"
#include "zeil.h"
#include "kompas.h"
#include "gps_wrapper.h"
#include "route.h"
#include "pws.h"
#include "vaantje.h"
#include "goto.h"
#include "pid.h"

#include "mbed.h"

class Status{

    Serial zender;
    Ticker timer;
    Ticker zeiltimer;
    
    Roer * roer;
    Zeil * zeil;
    Kompas * kompas;
    Gps * gps;
    Route * route;
    Vaantje * vaantje;
    Goto * got;
    Pid * pid;
    
    string b;
    int plaats;
    int manual;
    int zeilmanual;
    
    
    
    void newData(void);

    
    
    public:
        Status(Roer *, Zeil *, Kompas *, Gps *, Vaantje *, Route *, Goto *, Pid *);
        void autoZeil(void);
        
        
};

#endif