Markus Reiner
TwoLeds.cpp@0:47c97818eef0, 2018-06-20 (annotated)
- Committer:
- mexx
- Date:
- Wed Jun 20 17:15:15 2018 +0000
- Revision:
- 0:47c97818eef0
Markus Reiner
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mexx | 0:47c97818eef0 | 1 | #include "mbed.h" |
mexx | 0:47c97818eef0 | 2 | #include "TwoLeds.h" |
mexx | 0:47c97818eef0 | 3 | |
mexx | 0:47c97818eef0 | 4 | void TwoLeds:: ledOn(void) |
mexx | 0:47c97818eef0 | 5 | { |
mexx | 0:47c97818eef0 | 6 | _pin=1; |
mexx | 0:47c97818eef0 | 7 | _pin2=1; |
mexx | 0:47c97818eef0 | 8 | } |
mexx | 0:47c97818eef0 | 9 | |
mexx | 0:47c97818eef0 | 10 | void TwoLeds:: ledOff(void) |
mexx | 0:47c97818eef0 | 11 | { |
mexx | 0:47c97818eef0 | 12 | _pin=0; |
mexx | 0:47c97818eef0 | 13 | _pin2=0; |
mexx | 0:47c97818eef0 | 14 | } |
mexx | 0:47c97818eef0 | 15 | void TwoLeds:: ledX(void) |
mexx | 0:47c97818eef0 | 16 | { |
mexx | 0:47c97818eef0 | 17 | _pin = _pin2; |
mexx | 0:47c97818eef0 | 18 | _pin2 = !_pin2; |
mexx | 0:47c97818eef0 | 19 | |
mexx | 0:47c97818eef0 | 20 | } |
mexx | 0:47c97818eef0 | 21 | |
mexx | 0:47c97818eef0 | 22 | |
mexx | 0:47c97818eef0 | 23 | void TwoLeds:: printStatus(void) |
mexx | 0:47c97818eef0 | 24 | { |
mexx | 0:47c97818eef0 | 25 | printf("Read LED1 is now %d\n LED2 is now %d\n", _pin.read(), _pin2.read()); |
mexx | 0:47c97818eef0 | 26 | //printf("Read LED is now %d\n", _pin2.read()); |
mexx | 0:47c97818eef0 | 27 | } |