This program allows to transform analog signal from rotary dial phone to numeric keys.

Dependencies:   mbed

Revision:
0:2c8568cec97f
--- /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