Subversion Repositories Projects

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
391 Brean 1
#ifndef HANDLER_H
2
#define HANDLER_H
3
#include <string>
396 Brean 4
#include "Parser.h"
5
#include "Communication.h"
6
#include "Kopter.h"
7
#include "../Parameter_Positions.h"
391 Brean 8
 
9
/**
10
 * The Handler handels commands that are send from/to the Mikrokopter
11
 * and parses them using the Parser-class.
12
 */
13
 
14
class Handler {
392 Brean 15
    private:
16
        Communication * com;
396 Brean 17
 
18
        //buffer to send data
19
        //char tx_data[150];
391 Brean 20
    public:
392 Brean 21
        Handler(Communication * com);
391 Brean 22
        void read_mixer();
393 Brean 23
        void receive_data(sRxData rx);
396 Brean 24
        void get_motor_config();
391 Brean 25
};
26
 
27
#endif