Add uhk_module_id_t. Use UhkModuleId_LeftKeyboardHalf in the Slaves array. Set UHK_MODULE_MAX_COUNT to 3.

This commit is contained in:
László Monda
2017-08-09 00:02:44 +02:00
parent 670c6b6e82
commit 7a45fd7e6c
2 changed files with 10 additions and 4 deletions

View File

@@ -8,12 +8,18 @@
// Macros:
#define UHK_MODULE_MAX_COUNT 1
#define UHK_MODULE_MAX_COUNT 3
#define KEY_STATE_SIZE (LEFT_KEYBOARD_HALF_KEY_COUNT/8 + 1)
#define KEY_STATE_BUFFER_SIZE (KEY_STATE_SIZE + CRC16_HASH_LENGTH)
// Typedefs:
typedef enum {
UhkModuleId_LeftKeyboardHalf,
UhkModuleId_LeftAddon,
UhkModuleId_RightAddon,
} uhk_module_id_t;
typedef enum {
UhkModulePhase_SendKeystatesRequestCommand,
UhkModulePhase_ReceiveKeystates,