Subversion Repositories LedShow

Rev

Rev 5 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. /*
  2.  * leds.h
  3.  *
  4.  *  Created on: 7 Jul 2019
  5.  *      Author: Mike
  6.  */
  7.  
  8. #pragma once
  9.  
  10. #define SPI_PRESCALE 8
  11.  
  12. extern void sendLeds(void);
  13.  
  14.  
  15. typedef enum
  16. {
  17.         DMX_IDLE,  // nothing happening
  18.         DMX_BREAK, //
  19.         DMX_BYTES,
  20.  
  21. } DMX_State_t;
  22.  
  23. extern DMX_State_t DMX_State;
  24.  
  25. typedef struct
  26. {
  27.         uint8_t fader;
  28.         uint8_t red;
  29.         uint8_t green;
  30.         uint8_t blue;
  31. } frgb_t;
  32.  
  33.