Sakis Kasampalis
/
infrared
LPC1768 IR breakbeam sensor
infrared.h@1:88b1d9bcf3a3, 2016-11-13 (annotated)
- Committer:
- faif
- Date:
- Sun Nov 13 11:33:08 2016 +0000
- Revision:
- 1:88b1d9bcf3a3
- Parent:
- 0:ca4cef100279
Fix coding style
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
faif | 0:ca4cef100279 | 1 | #ifndef INFRARED_H |
faif | 0:ca4cef100279 | 2 | #define INFRARED_H |
faif | 0:ca4cef100279 | 3 | |
faif | 0:ca4cef100279 | 4 | #include "mbed.h" |
faif | 0:ca4cef100279 | 5 | #include <string> |
faif | 0:ca4cef100279 | 6 | |
faif | 0:ca4cef100279 | 7 | DigitalOut my_led(LED1); |
faif | 0:ca4cef100279 | 8 | DigitalIn infrared(p20); |
faif | 0:ca4cef100279 | 9 | Serial pc(USBTX, USBRX); |
faif | 0:ca4cef100279 | 10 | |
faif | 0:ca4cef100279 | 11 | enum led_state; |
faif | 0:ca4cef100279 | 12 | |
faif | 0:ca4cef100279 | 13 | void set_led(DigitalOut led, led_state state, const float delay); |
faif | 0:ca4cef100279 | 14 | const std::string current_date_time(); |
faif | 0:ca4cef100279 | 15 | void show_alert(const std::string& alert, const float delay); |
faif | 0:ca4cef100279 | 16 | |
faif | 0:ca4cef100279 | 17 | #endif |