34 void sendkey(uint8_t keycode); |
34 void sendkey(uint8_t keycode); |
35 void send_startup_seq(); |
35 void send_startup_seq(); |
36 void send_startup_seq(uint8_t keycode); |
36 void send_startup_seq(uint8_t keycode); |
37 |
37 |
38 private: |
38 private: |
39 void pushCmd(uint8_t cmd, uint8_t size, char *payload); |
39 void push_cmd(uint8_t cmd, uint8_t size, char *payload); |
40 void rx_irq(void); |
40 void rx_irq(void); |
41 void timeout(void); |
41 void timeout(void); |
42 void set_timer(Kernel::Clock::duration_u32 v=0ms) { |
42 void set_timer(Kernel::Clock::duration_u32 v=0ms) { |
43 timeouter.detach(); |
43 timeouter.detach(); |
44 if (v > 0ms) |
44 if (v > 0ms) |