Disable live training if other webusb commands are sent

This commit is contained in:
Drashna Jael're
2020-01-15 19:47:21 -08:00
committed by Florian Didron
parent 2feb42ddb0
commit ed1cbad3e7

View File

@@ -5,6 +5,7 @@ bool oryx_state_live_training_enabled;
bool webusb_receive_oryx(uint8_t *data, uint8_t length) { bool webusb_receive_oryx(uint8_t *data, uint8_t length) {
uint8_t command = data[0]; uint8_t command = data[0];
uint8_t *param = &(data[1]); uint8_t *param = &(data[1]);
oryx_state_live_training_enabled = false;
switch (command) { switch (command) {
case ORYX_GET_LAYER: case ORYX_GET_LAYER:
@@ -12,7 +13,7 @@ bool webusb_receive_oryx(uint8_t *data, uint8_t length) {
return true; return true;
case ORYX_CMD_LIVE_TRAINING: { case ORYX_CMD_LIVE_TRAINING: {
uint8_t event[4]; uint8_t event[4];
switch (param[0]) { // 0 for state, 1 for off, 2 for on switch (param[0]) { // 0 for querying, 1 for off, 2 for on
case 0: case 0:
break; break;
case 1: case 1: