Colin Johnson's Kent University Lecture 2 Demo 2

Dependencies:   MMA7660 USBDevice mbed

Fork of USBKeyboard_HelloWorld by Samuel Mokrani

Committer:
samux
Date:
Fri Nov 11 12:06:21 2011 +0000
Revision:
1:291a88a2c151
Parent:
0:c1db4aaad050
Child:
2:24dad6de0713

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
samux 1:291a88a2c151 1 #include "mbed.h"
samux 1:291a88a2c151 2 #include "USBKeyboard.h"
samux 1:291a88a2c151 3
samux 1:291a88a2c151 4 //LED1: NUM_LOCK
samux 1:291a88a2c151 5 //LED2: CAPS_LOCK
samux 1:291a88a2c151 6 //LED3: SCROLL_LOCK
samux 1:291a88a2c151 7 BusOut leds(LED1, LED2, LED3);
samux 1:291a88a2c151 8
samux 1:291a88a2c151 9 //USBKeyboard attached with led bus
samux 1:291a88a2c151 10 USBKeyboard keyboard(&leds);
samux 1:291a88a2c151 11
samux 1:291a88a2c151 12 int main(void) {
samux 1:291a88a2c151 13 while (1) {
samux 1:291a88a2c151 14 keyboard.mediaControl(KEY_VOLUME_DOWN);
samux 1:291a88a2c151 15 keyboard.printf("Hello World from Mbed\r\n");
samux 1:291a88a2c151 16 keyboard.keyCode('s', KEY_CTRL);
samux 1:291a88a2c151 17 keyboard.keyCode(KEY_CAPS_LOCK);
samux 1:291a88a2c151 18 wait(1);
samux 1:291a88a2c151 19 }
samux 0:c1db4aaad050 20 }