summaryrefslogtreecommitdiff
path: root/quantum/oryx.h
diff options
context:
space:
mode:
authorDrashna Jael're <drashna@live.com>2020-01-15 01:55:19 -0800
committerFlorian Didron <fdidron@users.noreply.github.com>2020-02-26 10:15:12 +0900
commit5c1c41462a1f9d4002e5955ba749f616b4d13ca0 (patch)
tree51f92c4acbc52b68ba6b0b00079da5a8dde5fbe9 /quantum/oryx.h
parentbd9df627137230a0b333ab48f1e90130404d782b (diff)
Add Dynamic Keymap and other webUSB commands
Diffstat (limited to 'quantum/oryx.h')
-rw-r--r--quantum/oryx.h32
1 files changed, 29 insertions, 3 deletions
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
};