|
|
@ -7,12 +7,16 @@
|
|
|
|
#include "LEDControl.h"
|
|
|
|
#include "LEDControl.h"
|
|
|
|
#include "Storage.h"
|
|
|
|
#include "Storage.h"
|
|
|
|
#include "keymap_metadata.h"
|
|
|
|
#include "keymap_metadata.h"
|
|
|
|
#include "generated/keymaps.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
extern const Key keymaps[KEYMAPS][ROWS][COLS];
|
|
|
|
extern const Key keymaps[KEYMAPS][ROWS][COLS];
|
|
|
|
extern uint8_t primary_keymap;
|
|
|
|
extern uint8_t primary_keymap;
|
|
|
|
extern uint8_t temporary_keymap;
|
|
|
|
extern uint8_t temporary_keymap;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include "AkelaWrapper.h"
|
|
|
|
|
|
|
|
#include "generated/keymaps.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static Keyboardio::AkelaInterface akelaIF;
|
|
|
|
|
|
|
|
|
|
|
|
// sending events to the computer
|
|
|
|
// sending events to the computer
|
|
|
|
void handle_synthetic_key_event( Key mappedKey, uint8_t currentState, uint8_t previousState);
|
|
|
|
void handle_synthetic_key_event( Key mappedKey, uint8_t currentState, uint8_t previousState);
|
|
|
|
void handle_key_event(byte row, byte col, uint8_t currentState, uint8_t previousState);
|
|
|
|
void handle_key_event(byte row, byte col, uint8_t currentState, uint8_t previousState);
|
|
|
|