Mercurial > louis > kiibohd-controller
comparison Macro/PartialMap/macro.h @ 307:ecd2ae35d25c
Initial commit for UARTConnect module
* Keyboard interconnect using two uarts
* Supports daisy chain addressing using a master/slave direction communication scheme
- Still needs more testing
- Functions have been tested alone to be generally working
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Sun, 15 Mar 2015 16:58:01 -0700 |
parents | 559a467f6d57 |
children | 66eccdd9ced5 |
comparison
equal
deleted
inserted
replaced
306:f158dfa0fa85 | 307:ecd2ae35d25c |
---|---|
33 | 33 |
34 | 34 |
35 | 35 |
36 // ----- Functions ----- | 36 // ----- Functions ----- |
37 | 37 |
38 void Macro_analogState( uint8_t scanCode, uint8_t state ); | |
38 void Macro_keyState( uint8_t scanCode, uint8_t state ); | 39 void Macro_keyState( uint8_t scanCode, uint8_t state ); |
39 void Macro_analogState( uint8_t scanCode, uint8_t state ); | |
40 void Macro_ledState( uint8_t ledCode, uint8_t state ); | 40 void Macro_ledState( uint8_t ledCode, uint8_t state ); |
41 void Macro_triggerState( void *triggers, uint8_t num ); // triggers is of type TriggerGuide, void* for circular dependencies | |
41 void Macro_process(); | 42 void Macro_process(); |
42 void Macro_setup(); | 43 void Macro_setup(); |
43 | 44 |
44 #endif | 45 #endif |
45 | 46 |