binary Clock
color.h
Go to the documentation of this file.
1 #ifndef COLOR_H__
2 #define COLOR_H__
3 
4 #include <stdint.h>
5 #include "global_defines.h"
6 
11 #define COLOR_BITS 8
12 #define COLOR_ADDR 0
13 
14 typedef struct {
16  uint8_t red;
17  uint8_t green;
18  uint8_t blue;
19  uint8_t color_bit;
20 } LED_color_t;
21 
22 void save_colors(LED_color_t *color_ptr);
23 retval_t load_colors(LED_color_t *color_ptr);
24 
25 #endif /* COLOR_H__ */
uint8_t blue
Definition: color.h:18
uint8_t color_bit
Definition: color.h:19
structure to keep track of color information
Definition: color.h:15
retval_t load_colors(LED_color_t *color_ptr)
Definition: color.c:17
uint8_t green
Definition: color.h:17
void save_colors(LED_color_t *color_ptr)
Definition: color.c:7
Definitions and types used in all files. Should be included in all project files. ...
uint8_t red
Definition: color.h:16
retval_t
definition of the types of return values possible
Definition: global_defines.h:10