![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Button pressed == Led on
main.cpp@0:b3c21f1e4ba0, 2015-11-30 (annotated)
- Committer:
- niclasesterl
- Date:
- Mon Nov 30 14:22:07 2015 +0000
- Revision:
- 0:b3c21f1e4ba0
Button pressed == LED ON
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
niclasesterl | 0:b3c21f1e4ba0 | 1 | #include "mbed.h" |
niclasesterl | 0:b3c21f1e4ba0 | 2 | #include "const.h" |
niclasesterl | 0:b3c21f1e4ba0 | 3 | #include "Robot.h" |
niclasesterl | 0:b3c21f1e4ba0 | 4 | Robot bertl; |
niclasesterl | 0:b3c21f1e4ba0 | 5 | |
niclasesterl | 0:b3c21f1e4ba0 | 6 | int main() |
niclasesterl | 0:b3c21f1e4ba0 | 7 | { |
niclasesterl | 0:b3c21f1e4ba0 | 8 | |
niclasesterl | 0:b3c21f1e4ba0 | 9 | while(1) |
niclasesterl | 0:b3c21f1e4ba0 | 10 | { |
niclasesterl | 0:b3c21f1e4ba0 | 11 | if (bertl.IsButtonPressed(BTN_BL)) |
niclasesterl | 0:b3c21f1e4ba0 | 12 | { |
niclasesterl | 0:b3c21f1e4ba0 | 13 | bertl.TurnLedOn(LED_BL1); |
niclasesterl | 0:b3c21f1e4ba0 | 14 | bertl.TurnLedOn(LED_BL2); |
niclasesterl | 0:b3c21f1e4ba0 | 15 | } |
niclasesterl | 0:b3c21f1e4ba0 | 16 | |
niclasesterl | 0:b3c21f1e4ba0 | 17 | |
niclasesterl | 0:b3c21f1e4ba0 | 18 | if (bertl.IsButtonPressed(BTN_BR)) |
niclasesterl | 0:b3c21f1e4ba0 | 19 | { |
niclasesterl | 0:b3c21f1e4ba0 | 20 | bertl.TurnLedOn(LED_BR1); |
niclasesterl | 0:b3c21f1e4ba0 | 21 | bertl.TurnLedOn(LED_BR2); |
niclasesterl | 0:b3c21f1e4ba0 | 22 | } |
niclasesterl | 0:b3c21f1e4ba0 | 23 | |
niclasesterl | 0:b3c21f1e4ba0 | 24 | |
niclasesterl | 0:b3c21f1e4ba0 | 25 | if (bertl.IsButtonPressed(BTN_FLL)) |
niclasesterl | 0:b3c21f1e4ba0 | 26 | { |
niclasesterl | 0:b3c21f1e4ba0 | 27 | bertl.TurnLedOn(LED_FL1); |
niclasesterl | 0:b3c21f1e4ba0 | 28 | |
niclasesterl | 0:b3c21f1e4ba0 | 29 | } |
niclasesterl | 0:b3c21f1e4ba0 | 30 | |
niclasesterl | 0:b3c21f1e4ba0 | 31 | if (bertl.IsButtonPressed(BTN_FL)) |
niclasesterl | 0:b3c21f1e4ba0 | 32 | { |
niclasesterl | 0:b3c21f1e4ba0 | 33 | |
niclasesterl | 0:b3c21f1e4ba0 | 34 | bertl.TurnLedOn(LED_FL2); |
niclasesterl | 0:b3c21f1e4ba0 | 35 | } |
niclasesterl | 0:b3c21f1e4ba0 | 36 | |
niclasesterl | 0:b3c21f1e4ba0 | 37 | if (bertl.IsButtonPressed(BTN_FRR)) |
niclasesterl | 0:b3c21f1e4ba0 | 38 | { |
niclasesterl | 0:b3c21f1e4ba0 | 39 | bertl.TurnLedOn(LED_FR1); |
niclasesterl | 0:b3c21f1e4ba0 | 40 | |
niclasesterl | 0:b3c21f1e4ba0 | 41 | } |
niclasesterl | 0:b3c21f1e4ba0 | 42 | |
niclasesterl | 0:b3c21f1e4ba0 | 43 | |
niclasesterl | 0:b3c21f1e4ba0 | 44 | if (bertl.IsButtonPressed(BTN_FR)) |
niclasesterl | 0:b3c21f1e4ba0 | 45 | { |
niclasesterl | 0:b3c21f1e4ba0 | 46 | |
niclasesterl | 0:b3c21f1e4ba0 | 47 | bertl.TurnLedOn(LED_FR2); |
niclasesterl | 0:b3c21f1e4ba0 | 48 | } |
niclasesterl | 0:b3c21f1e4ba0 | 49 | |
niclasesterl | 0:b3c21f1e4ba0 | 50 | |
niclasesterl | 0:b3c21f1e4ba0 | 51 | if (bertl.IsButtonPressed(BTN_BM) ) |
niclasesterl | 0:b3c21f1e4ba0 | 52 | { |
niclasesterl | 0:b3c21f1e4ba0 | 53 | bertl.TurnLedOff(LED_ALL); |
niclasesterl | 0:b3c21f1e4ba0 | 54 | } |
niclasesterl | 0:b3c21f1e4ba0 | 55 | |
niclasesterl | 0:b3c21f1e4ba0 | 56 | } |
niclasesterl | 0:b3c21f1e4ba0 | 57 | |
niclasesterl | 0:b3c21f1e4ba0 | 58 | |
niclasesterl | 0:b3c21f1e4ba0 | 59 | |
niclasesterl | 0:b3c21f1e4ba0 | 60 | } |