2 #include "HIDKeyboard.h"
9 Serial ser(UART_TX, UART_RX);
10 #define dprintf(fmt, ...) ser.printf(fmt, ## __VA_ARGS__)
12 #define dprintf(fmt, ...)
19 DigitalOut
led_red(P0_20
);
20 DigitalOut
led_green(P0_21
);
31 dprintf("HIDKeyboard:\r\n");
34 xprintf("timer: %i\r\n", timer_read());
36 report_keyboard_t report
= { 2, 0, 4, }; //a
37 report_keyboard_t report_off
= { 0 };
42 //keyboard.mediaControl(KEY_VOLUME_DOWN);
43 //keyboard.printf("Hello World from Mbed\r\n");
44 //keyboard.keyCode('s', KEY_CTRL);
45 //keyboard.keyCode(KEY_CAPS_LOCK);
47 //led_green = !led_green;
48 //leds = keyboard.lockStatus();
49 //ser.putc(ser.getc());
51 if (last_isp
== isp
) continue;
54 xprintf("timer: %i\r\n", timer_read32());
55 xprintf("diff: %i\r\n", timer_elapsed32(last_timer
));
56 //keyboard.sendReport(report);
59 //keyboard.sendReport(report_off);
62 last_timer
= timer_read();
63 //led_green = !led_green;