Matthias Grob / Mbed 2 deprecated FlyBed2

Dependencies:   mbed

Dependents:   fluy343

Committer:
maetugr
Date:
Mon Sep 02 15:04:22 2013 +0000
Revision:
0:12950aa67f2a
first commit of new version (only one axis for test until now); note: no more Ticker! (made problems because of interrupts)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
maetugr 0:12950aa67f2a 1 // by MaEtUgR
maetugr 0:12950aa67f2a 2
maetugr 0:12950aa67f2a 3 #ifndef LED_H
maetugr 0:12950aa67f2a 4 #define LED_H
maetugr 0:12950aa67f2a 5
maetugr 0:12950aa67f2a 6 #include "mbed.h"
maetugr 0:12950aa67f2a 7
maetugr 0:12950aa67f2a 8 class LED {
maetugr 0:12950aa67f2a 9
maetugr 0:12950aa67f2a 10 public:
maetugr 0:12950aa67f2a 11 LED();
maetugr 0:12950aa67f2a 12 void shownumber(int number);
maetugr 0:12950aa67f2a 13 void ride(int times);
maetugr 0:12950aa67f2a 14 void roll(int times);
maetugr 0:12950aa67f2a 15 void rollnext();
maetugr 0:12950aa67f2a 16 void tilt(int index);
maetugr 0:12950aa67f2a 17 void set(int index);
maetugr 0:12950aa67f2a 18 void reset(int index);
maetugr 0:12950aa67f2a 19 int check(int index);
maetugr 0:12950aa67f2a 20 void operator=(int value);
maetugr 0:12950aa67f2a 21
maetugr 0:12950aa67f2a 22 private:
maetugr 0:12950aa67f2a 23 BusOut Led;
maetugr 0:12950aa67f2a 24 int roller;
maetugr 0:12950aa67f2a 25 };
maetugr 0:12950aa67f2a 26
maetugr 0:12950aa67f2a 27 #endif