From 5c1c41462a1f9d4002e5955ba749f616b4d13ca0 Mon Sep 17 00:00:00 2001 From: Drashna Jael're Date: Wed, 15 Jan 2020 01:55:19 -0800 Subject: Add Dynamic Keymap and other webUSB commands --- quantum/oryx.h | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) (limited to 'quantum/oryx.h') diff --git a/quantum/oryx.h b/quantum/oryx.h index 13ef72d548..4c713f0a00 100644 --- a/quantum/oryx.h +++ b/quantum/oryx.h @@ -18,14 +18,40 @@ enum Oryx_Command_Code { ORYX_GET_LAYER = WEBUSB_CMD_SAFE_RANGE, ORYX_CMD_LIVE_TRAINING, + ORYX_CMD_LIVE_UPDATE_GET_KEYCODE, + ORYX_CMD_LIVE_UPDATE_SET_KEYCODE, + ORYX_CMD_LIVE_UPDATE_KEYMAP_RESET, + ORYX_CMD_LIVE_UPDATE_GET_BUFFER, + ORYX_CMD_LIVE_UPDATE_SET_BUFFER, + ORYX_CMD_LIVE_UPDATE_GET_LAYER_COUNT, + ORYX_CMD_LIVE_UPDATE_GET_MACRO_COUNT, + ORYX_CMD_LIVE_UPDATE_GET_MACRO_BUFFER_SIZE, + ORYX_CMD_LIVE_UPDATE_GET_MACRO_BUFFER, + ORYX_CMD_LIVE_UPDATE_SET_MACRO_BUFFER, + ORYX_CMD_LIVE_UPDATE_MACRO_RESET, + ORYX_CMD_LIVE_UPDATE_EEPROM_RESET, + ORYX_CMD_LIVE_UPDATE_KEYBOARD_RESET, }; enum Oryx_Event_Code { - ORYX_EVT_KEYDOWN = WEBUSB_EVT_SAFE_RANGE, + ORYX_EVT_LAYER = WEBUSB_EVT_SAFE_RANGE, + ORYX_EVT_LIVE_TRAINING, + ORYX_EVT_LIVE_UPDATE_GET_KEYCODE, + ORYX_EVT_LIVE_UPDATE_SET_KEYCODE, + ORYX_EVT_LIVE_UPDATE_KEYMAP_RESET, + ORYX_EVT_LIVE_UPDATE_GET_BUFFER, + ORYX_EVT_LIVE_UPDATE_SET_BUFFER, + ORYX_EVT_LIVE_UPDATE_GET_LAYER_COUNT, + ORYX_EVT_LIVE_UPDATE_GET_MACRO_COUNT, + ORYX_EVT_LIVE_UPDATE_GET_MACRO_BUFFER_SIZE, + ORYX_EVT_LIVE_UPDATE_GET_MACRO_BUFFER, + ORYX_EVT_LIVE_UPDATE_SET_MACRO_BUFFER, + ORYX_EVT_LIVE_UPDATE_MACRO_RESET, + ORYX_EVT_LIVE_UPDATE_EEPROM_RESET, + ORYX_EVT_LIVE_UPDATE_KEYBOARD_RESET, + ORYX_EVT_KEYDOWN, ORYX_EVT_KEYUP, - ORYX_EVT_LAYER, - ORYX_EVT_LIVE_TRAINING }; -- cgit v1.2.3