NONE
Dependencies: USBDevice mbed tsi_sensor
Fork of USBKeyboard_HelloWorld by
Diff: main.cpp
- Revision:
- 7:25929b61cf0a
- Parent:
- 5:03a4211d593a
diff -r 17871da2a7e4 -r 25929b61cf0a main.cpp --- a/main.cpp Fri Mar 01 13:23:58 2013 +0000 +++ b/main.cpp Fri Jul 07 01:07:06 2017 +0000 @@ -1,5 +1,6 @@ #include "mbed.h" #include "USBKeyboard.h" +#include "tsi_sensor.h" //LED1: NUM_LOCK //LED2: CAPS_LOCK @@ -8,14 +9,29 @@ //USBKeyboard USBKeyboard keyboard; + +#if defined (TARGET_KL25Z) || defined (TARGET_KL46Z) + #define ELEC0 9 + #define ELEC1 10 +#elif defined (TARGET_KL05Z) + #define ELEC0 9 + #define ELEC1 8 +#else + #error TARGET NOT DEFINED +#endif -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); - leds = keyboard.lockStatus(); +int main(void) +{ + TSIAnalogSlider tsi(ELEC0, ELEC1, 40); + while (1) + { + if(tsi.readPercentage() > 0.5) + { + keyboard.printf("Gopalakrishnan.N\r\n"); + keyboard.printf("n.gopalkrishnan@ves.ac.in\r\n"); + keyboard.keyCode('s', KEY_CTRL); + wait(1); + leds = keyboard.lockStatus(); + } } } \ No newline at end of file