Roboshark / Mbed 2 deprecated Roboshark_V5

Dependencies:   mbed

Fork of Roboshark_V3 by Roboshark

Committer:
ahlervin
Date:
Thu May 03 19:36:16 2018 +0000
Revision:
6:7bbcdd07bc2d
Parent:
0:6d0671ae4648
Aufgemotzter Regler noch nicht ganz fertig

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Jacqueline 0:6d0671ae4648 1 // Deklaration StateMachine
Jacqueline 0:6d0671ae4648 2 // V04.18
Jacqueline 0:6d0671ae4648 3 // V. Ahlers
Jacqueline 0:6d0671ae4648 4
ahlervin 6:7bbcdd07bc2d 5 // wird nicht mehr gebraucht
ahlervin 6:7bbcdd07bc2d 6
Jacqueline 0:6d0671ae4648 7
Jacqueline 0:6d0671ae4648 8 #ifndef STATEMACHINE_H_
Jacqueline 0:6d0671ae4648 9 #define STATEMACHINE_H_
Jacqueline 0:6d0671ae4648 10
Jacqueline 0:6d0671ae4648 11 #include <cstdlib>
Jacqueline 0:6d0671ae4648 12 #include <mbed.h>
Jacqueline 0:6d0671ae4648 13
Jacqueline 0:6d0671ae4648 14 class StateMachine {
Jacqueline 0:6d0671ae4648 15
Jacqueline 0:6d0671ae4648 16 public:
Jacqueline 0:6d0671ae4648 17 StateMachine (int IrR, int IrL, int IrF);
Jacqueline 0:6d0671ae4648 18
Jacqueline 0:6d0671ae4648 19 int IrR;
Jacqueline 0:6d0671ae4648 20 int IrL;
Jacqueline 0:6d0671ae4648 21 int IrF;
Jacqueline 0:6d0671ae4648 22 int caseDrive;
Jacqueline 0:6d0671ae4648 23
Jacqueline 0:6d0671ae4648 24 virtual ~StateMachine();
Jacqueline 0:6d0671ae4648 25 int drive();
Jacqueline 0:6d0671ae4648 26
Jacqueline 0:6d0671ae4648 27 private:
Jacqueline 0:6d0671ae4648 28
Jacqueline 0:6d0671ae4648 29
Jacqueline 0:6d0671ae4648 30 };
Jacqueline 0:6d0671ae4648 31
Jacqueline 0:6d0671ae4648 32 #endif /*StateMachine_H_*/