Fixing default ErgoDox layout and adding FlashMode button

- Adds proper flashMode support for all keyboards and microcontrollers (usb and serial)
- flashModeEnabled must be set to 1 otherwise it will only show an error
  * This is on purpose (somewhat dangerous feature as it allows remote flashing)
- Capability cleanup
This commit is contained in:
Jacob Alexander 2015-08-21 19:43:45 -07:00
parent 1cbc175551
commit 9c52fb32fa
11 changed files with 148 additions and 62 deletions

View file

@ -23,15 +23,6 @@
// ----- Capabilities -----
void Macro_layerState_capability( uint8_t state, uint8_t stateType, uint8_t *args );
void Macro_layerLatch_capability( uint8_t state, uint8_t stateType, uint8_t *args );
void Macro_layerLock_capability( uint8_t state, uint8_t stateType, uint8_t *args );
void Macro_layerShift_capability( uint8_t state, uint8_t stateType, uint8_t *args );
// ----- Functions -----
void Macro_analogState( uint8_t scanCode, uint8_t state );