Erick Wan
/
USBKeyboard_HelloWorld
1
Fork of USBKeyboard_HelloWorld by
Diff: main.cpp
- Revision:
- 7:7d21d4350d5c
- Parent:
- 5:03a4211d593a
--- a/main.cpp Fri Mar 01 13:23:58 2013 +0000 +++ b/main.cpp Fri Feb 28 05:14:03 2014 +0000 @@ -1,21 +1,32 @@ #include "mbed.h" #include "USBKeyboard.h" - + //LED1: NUM_LOCK //LED2: CAPS_LOCK //LED3: SCROLL_LOCK -BusOut leds(LED1, LED2, LED3); - +//BusOut leds(LED1, LED2, LED3); +DigitalIn fire(p14); + //USBKeyboard USBKeyboard keyboard; - -int main(void) { +DigitalOut led(LED1); + +int main(void) +{ + bool pause = false; while (1) { - keyboard.mediaControl(KEY_VOLUME_DOWN); - keyboard.printf("Hello World from Mbed\r\n"); - keyboard.keyCode('s', KEY_CTRL); - keyboard.keyCode(KEY_CAPS_LOCK); + if (!pause) { + //keyboard.mediaControl(KEY_VOLUME_DOWN); + keyboard.printf("Hello World from Mbed\r\n"); + //keyboard.keyCode('s', KEY_CTRL); + //keyboard.keyCode(KEY_CAPS_LOCK); + } wait(1); - leds = keyboard.lockStatus(); + //leds = keyboard.lockStatus(); + if (fire) + { + pause = !pause; + led = !led; + } } } \ No newline at end of file