summaryrefslogtreecommitdiffstats
path: root/keyboards/planck/planck.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/planck/planck.c')
-rw-r--r--keyboards/planck/planck.c16
1 files changed, 15 insertions, 1 deletions
diff --git a/keyboards/planck/planck.c b/keyboards/planck/planck.c
index 645b450d1..0d37b6622 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