Expose variables via USB

This commit is contained in:
Eric Tang
2018-07-19 21:11:02 -07:00
parent 1bced1be13
commit 63d82d92db
6 changed files with 75 additions and 0 deletions

View File

@@ -17,6 +17,8 @@
#include "usb_commands/usb_command_get_slave_i2c_errors.h"
#include "usb_commands/usb_command_set_i2c_baud_rate.h"
#include "usb_commands/usb_command_switch_keymap.h"
#include "usb_commands/usb_command_get_variable.h"
#include "usb_commands/usb_command_set_variable.h"
void UsbProtocolHandler(void)
{
@@ -77,6 +79,12 @@ void UsbProtocolHandler(void)
case UsbCommandId_SwitchKeymap:
UsbCommand_SwitchKeymap();
break;
case UsbCommandId_GetVariable:
UsbCommand_GetVariable();
break;
case UsbCommandId_SetVariable:
UsbCommand_SetVariable();
break;
default:
SetUsbTxBufferUint8(0, UsbStatusCode_InvalidCommand);
break;