Initial LED Animiation Support

- Added port swapping to KType
- Added initial KType default keymappings
- Initial PixelMap animiation framework
- Swapped in new i2c library for ISSILed
This commit is contained in:
Jacob Alexander 2016-01-03 10:21:10 -08:00
parent f501a0e196
commit 1e47c7abc2
19 changed files with 1148 additions and 667 deletions

View file

@ -32,6 +32,7 @@
#include <matrix_scan.h>
#include <macro.h>
#include <output_com.h>
#include <pixel.h>
// Local Includes
#include "scan_loop.h"
@ -58,6 +59,9 @@ inline void Scan_setup()
// Setup ISSI chip to control the leds
LED_setup();
// Setup Pixel Map
Pixel_setup();
// Reset scan count
Scan_scanCount = 0;
}
@ -69,6 +73,9 @@ inline uint8_t Scan_loop()
// Scan Matrix
Matrix_scan( Scan_scanCount++ );
// Prepare any LED events
Pixel_process();
// Process any LED events
LED_scan();