Subversion Repositories Code-Repo

Rev

Rev 280 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 280 Rev 281
Line 16... Line 16...
16
#define BLUE    0x00,0x00,0xFF
16
#define BLUE    0x00,0x00,0xFF
17
#define PURPLE  0x8F,0x00,0x8F
17
#define PURPLE  0x8F,0x00,0x8F
18
#define WHITE   0x6F,0x6F,0x6F
18
#define WHITE   0x6F,0x6F,0x6F
19
 
19
 
20
typedef struct {
20
typedef struct {
21
    char values[NEOPIXEL_LENGTH * 3];
21
    uint8_t values[NEOPIXEL_LENGTH * 3];
-
 
22
    uint8_t offset;
22
} NEOPIXEL_DATA;
23
} NEOPIXEL_DATA;
23
 
24
 
24
void NeoPixel_Init(NEOPIXEL_DATA *data);
25
void NeoPixel_Init(void);
-
 
26
void NeoPixel_Offet(uint8_t value);
-
 
27
void NeoPixel_Clear(void);
25
void NeoPixel_Set(char index, char R, char G, char B);
28
void NeoPixel_Set(uint8_t index, uint8_t R, uint8_t G, uint8_t B);
-
 
29
void NeoPixel_Or(uint8_t index, uint8_t R, uint8_t G, uint8_t B);
26
void NeoPixel_Write_All(void);
30
void NeoPixel_Write_All(void);
27
void NeoPixel_Write_One(char value);
31
void NeoPixel_Write_One(uint8_t value);
28
 
32
 
29
#endif	/* NEOPIXEL_H */
33
#endif	/* NEOPIXEL_H */
30
 
34