Roboshark / Mbed 2 deprecated Roboshark_V5

Dependencies:   mbed

Fork of Roboshark_V3 by Roboshark

Committer:
Jacqueline
Date:
Mon Apr 23 11:28:11 2018 +0000
Revision:
0:6d0671ae4648
Child:
6:7bbcdd07bc2d
kann fahren und drehen

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
Jacqueline 0:6d0671ae4648 5
Jacqueline 0:6d0671ae4648 6 #ifndef STATEMACHINE_H_
Jacqueline 0:6d0671ae4648 7 #define STATEMACHINE_H_
Jacqueline 0:6d0671ae4648 8
Jacqueline 0:6d0671ae4648 9 #include <cstdlib>
Jacqueline 0:6d0671ae4648 10 #include <mbed.h>
Jacqueline 0:6d0671ae4648 11
Jacqueline 0:6d0671ae4648 12 class StateMachine {
Jacqueline 0:6d0671ae4648 13
Jacqueline 0:6d0671ae4648 14 public:
Jacqueline 0:6d0671ae4648 15 StateMachine (int IrR, int IrL, int IrF);
Jacqueline 0:6d0671ae4648 16
Jacqueline 0:6d0671ae4648 17 int IrR;
Jacqueline 0:6d0671ae4648 18 int IrL;
Jacqueline 0:6d0671ae4648 19 int IrF;
Jacqueline 0:6d0671ae4648 20 int caseDrive;
Jacqueline 0:6d0671ae4648 21
Jacqueline 0:6d0671ae4648 22 virtual ~StateMachine();
Jacqueline 0:6d0671ae4648 23 int drive();
Jacqueline 0:6d0671ae4648 24
Jacqueline 0:6d0671ae4648 25 private:
Jacqueline 0:6d0671ae4648 26
Jacqueline 0:6d0671ae4648 27
Jacqueline 0:6d0671ae4648 28 };
Jacqueline 0:6d0671ae4648 29
Jacqueline 0:6d0671ae4648 30 #endif /*StateMachine_H_*/