USBSerialKeyboard Example Program
Dependencies: USBDevice USBSerialKeyboard mbed
main.cpp@0:d8dc1811bfda, 2013-03-30 (annotated)
- Committer:
- p3p
- Date:
- Sat Mar 30 12:29:17 2013 +0000
- Revision:
- 0:d8dc1811bfda
Initial Commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
p3p | 0:d8dc1811bfda | 1 | #include "mbed.h" |
p3p | 0:d8dc1811bfda | 2 | #include "USBSerialKeyboard.h" |
p3p | 0:d8dc1811bfda | 3 | |
p3p | 0:d8dc1811bfda | 4 | USBSerialKeyboard keyboard; |
p3p | 0:d8dc1811bfda | 5 | |
p3p | 0:d8dc1811bfda | 6 | int main() { |
p3p | 0:d8dc1811bfda | 7 | //Send String over USBSerial |
p3p | 0:d8dc1811bfda | 8 | keyboard.printf("Example Serial Print"); |
p3p | 0:d8dc1811bfda | 9 | //Example Keypress |
p3p | 0:d8dc1811bfda | 10 | keyboard.keypress('w', KEY_SHIFT); |
p3p | 0:d8dc1811bfda | 11 | //Release all held Keys (limitation of usb keyboard?) |
p3p | 0:d8dc1811bfda | 12 | keyboard.keyrelease(); |
p3p | 0:d8dc1811bfda | 13 | } |