Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 199 → Rev 200

/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h/CUBE.h
32,11 → 32,13
#define GSLAT PORTDbits.RD9
#define XBLNK PORTDbits.RD2
 
#define CUBE_MAX_BRIGHTNESS 0x7F
 
typedef struct {
unsigned char GCS[CUBE_LAYER_COUNT][GCS_LAYER_SIZE];
} CUBE_DATA;
 
void Cube_Init(CUBE_DATA *data);
void Cube_Init(CUBE_DATA *data, char BC);
void Cube_Timer_Interrupt(void);
 
// Callbacks on completion of DCS/GCS writes
44,6 → 46,7
void Cube_GCS_Write_Callback(void);
 
// Cube control functions
void Cube_Write_DCS(char BC);
void Cube_Clear(void);
void Cube_Set_All(int R, int G, int B);
void Cube_Set_Layer(int layer, int R, int G, int B);