This is my first program on mbed.org. A Small program for KL25Z that'll act as a Volume Control, thanks to samux for his code with USB keyboard support (https://mbed.org/users/samux/code/USBKeyboard_HelloWorld/) Just added functionality to let the user use the Touch Slider on the KL25Z board to control system volume.

Dependencies:   mbed TSI MMA8451Q USBDevice

Fork of USBKeyboard_HelloWorld by Samuel Mokrani

Revision:
3:8b56768ceca2
Parent:
2:24dad6de0713
Child:
4:f0df6aae7147
--- a/main.cpp	Mon Nov 14 11:45:01 2011 +0000
+++ b/main.cpp	Wed Nov 16 07:56:22 2011 +0000
@@ -6,8 +6,8 @@
 //LED3: SCROLL_LOCK
 BusOut leds(LED1, LED2, LED3);
 
-//USBKeyboard attached with led bus
-USBKeyboard keyboard(&leds);
+//USBKeyboard
+USBKeyboard keyboard;
 
 int main(void) {
     while (1) {
@@ -15,6 +15,7 @@
         keyboard.printf("Hello World from Mbed\r\n");
         keyboard.keyCode('s', KEY_CTRL);
         keyboard.keyCode(KEY_CAPS_LOCK);
+        leds = keyboard.lockStatus();
         wait(1);
     }
 }