diff options
author | Wilba6582 <[email protected]> | 2016-11-28 18:31:16 +1100 |
---|---|---|
committer | Wilba6582 <[email protected]> | 2016-12-01 00:44:54 +1100 |
commit | fe001d46fd06924bb81fe8d506f5be8894db3df0 (patch) | |
tree | 8beec7a385a2cdc0e6d1444a6e55e479fa47083c /keyboards/planck/planck.c | |
parent | 81ea909467c8a5bfbd803c58e685c5de74dbc249 (diff) | |
download | qmk_firmware-fe001d46fd06924bb81fe8d506f5be8894db3df0.tar.gz qmk_firmware-fe001d46fd06924bb81fe8d506f5be8894db3df0.zip |
Initial version of Raw HID interface
Diffstat (limited to 'keyboards/planck/planck.c')
-rw-r--r-- | keyboards/planck/planck.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/keyboards/planck/planck.c b/keyboards/planck/planck.c index 645b450d1d..0d37b66223 100644 --- a/keyboards/planck/planck.c +++ b/keyboards/planck/planck.c @@ -1,5 +1,8 @@ #include "planck.h" +#include "raw_hid.h" +#include "keymap.h" + #ifdef ONEHAND_ENABLE __attribute__ ((weak)) const keypos_t hand_swap_config[MATRIX_ROWS][MATRIX_COLS] = { @@ -16,4 +19,15 @@ void matrix_init_kb(void) { PORTE |= (1<<6); matrix_init_user(); -}
\ No newline at end of file +} + +#ifdef RAW_ENABLE + +void raw_hid_receive( uint8_t *data, uint8_t length ) +{ + // Basic test of Raw HID + // Echo back data received + raw_hid_send( data, length ); +} + +#endif |