Aurelien STRIDE
/
RotaryDial
This program allows to transform analog signal from rotary dial phone to numeric keys.
Diff: USBKeyboard/USBKeyboard.h
- Revision:
- 0:2c8568cec97f
diff -r 000000000000 -r 2c8568cec97f USBKeyboard/USBKeyboard.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/USBKeyboard/USBKeyboard.h Sun Aug 07 09:10:18 2011 +0000 @@ -0,0 +1,37 @@ +#include "usbhid.h" + +#ifndef MBED_USBKEYBOARD_H +#define MBED_USBKEYBOARD_H + +/* Class: USBKeyboard + * Emulate a USB Keyboard HID device + * + * Example: + * > #include "mbed.h" + * > #include "USBKeyboard.h" + * > + * > USBKeyboard kb; + * > + * > int main() { + * > while(1) { + * > kb.sendKeys("Foo goes here!"); + * > wait(2); + * > } + * > } + */ +class USBKeyboard : private usbhid { +public: + /* Constructor: USBKeyboard + * Create a USB Keyboard using the mbed USB Device interface + */ + USBKeyboard(); + + void sendKeys(char *szString); + void sendKey(char c); + + +private: + +}; + +#endif \ No newline at end of file