![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
standard keyboard with 10 keys
Fork of USBKeyboard_HelloWorld by
Diff: main.cpp
- Revision:
- 1:291a88a2c151
- Parent:
- 0:c1db4aaad050
- Child:
- 2:24dad6de0713
diff -r c1db4aaad050 -r 291a88a2c151 main.cpp --- a/main.cpp Thu Nov 03 12:11:29 2011 +0000 +++ b/main.cpp Fri Nov 11 12:06:21 2011 +0000 @@ -1,12 +1,20 @@ -#include "mbed.h" -#include "USBKeyboard.h" - -USBKeyboard keyboard; - -int main(void) { - while (1) { - keyboard.mediaControl(KEY_VOLUME_DOWN); - keyboard.printf("Hello World from Mbed\r\n"); - wait(1); - } +#include "mbed.h" +#include "USBKeyboard.h" + +//LED1: NUM_LOCK +//LED2: CAPS_LOCK +//LED3: SCROLL_LOCK +BusOut leds(LED1, LED2, LED3); + +//USBKeyboard attached with led bus +USBKeyboard keyboard(&leds); + +int main(void) { + 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); + wait(1); + } } \ No newline at end of file