IRremote

Committer:
leejong87
Date:
Fri Nov 08 05:09:02 2013 +0000
Revision:
0:fe20e27c6295
Child:
4:10a04fa41876
IR Remote Control (38Khz)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
leejong87 0:fe20e27c6295 1 #ifndef MBED_IRremote_H
leejong87 0:fe20e27c6295 2 #define MBED_IRremote_H
leejong87 0:fe20e27c6295 3
leejong87 0:fe20e27c6295 4 #include "mbed.h"
leejong87 0:fe20e27c6295 5
leejong87 0:fe20e27c6295 6 class IRremote {
leejong87 0:fe20e27c6295 7 public:
leejong87 0:fe20e27c6295 8 IRremote(PinName pin);
leejong87 0:fe20e27c6295 9 char read(int ir_i);
leejong87 0:fe20e27c6295 10
leejong87 0:fe20e27c6295 11 private:
leejong87 0:fe20e27c6295 12 InterruptIn _pin;
leejong87 0:fe20e27c6295 13 Ticker IR_timer;
leejong87 0:fe20e27c6295 14 };
leejong87 0:fe20e27c6295 15
leejong87 0:fe20e27c6295 16 #endif
leejong87 0:fe20e27c6295 17
leejong87 0:fe20e27c6295 18