urBertl Header

Dependencies:   mbed

Committer:
MarcelReath
Date:
Thu May 07 10:40:41 2015 +0000
Revision:
0:f03e558ea282
urBertl(test) header

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MarcelReath 0:f03e558ea282 1 class urBertl()
MarcelReath 0:f03e558ea282 2 {
MarcelReath 0:f03e558ea282 3 protected:
MarcelReath 0:f03e558ea282 4 bool error(int code);
MarcelReath 0:f03e558ea282 5
MarcelReath 0:f03e558ea282 6 public:
MarcelReath 0:f03e558ea282 7 void Move();
MarcelReath 0:f03e558ea282 8 void Move(int anz);
MarcelReath 0:f03e558ea282 9 void TurnLeft();
MarcelReath 0:f03e558ea282 10 void TurnOff();
MarcelReath 0:f03e558ea282 11 }
MarcelReath 0:f03e558ea282 12 class Bertl : public urBertl
MarcelReath 0:f03e558ea282 13 {
MarcelReath 0:f03e558ea282 14 protected:
MarcelReath 0:f03e558ea282 15 int anzahl;
MarcelReath 0:f03e558ea282 16 public:
MarcelReath 0:f03e558ea282 17 int Move();
MarcelReath 0:f03e558ea282 18 bool FrontIsClear();
MarcelReath 0:f03e558ea282 19 bool PickBeeper(int anz);
MarcelReath 0:f03e558ea282 20 }
MarcelReath 0:f03e558ea282 21 class LedBertl : public Bertl
MarcelReath 0:f03e558ea282 22 {
MarcelReath 0:f03e558ea282 23 protected:
MarcelReath 0:f03e558ea282 24 uint8_t zeit;
MarcelReath 0:f03e558ea282 25 public:
MarcelReath 0:f03e558ea282 26 string Angzeige();
MarcelReath 0:f03e558ea282 27 }