90 lines
2.9 KiB
C
90 lines
2.9 KiB
C
//Infrared codes from http://woodsgood.ca/projects/2015/02/13/rgb-led-strip-controllers-ir-codes/
|
|
#define IR24_BRIGHTER 0xF700FF
|
|
#define IR24_DARKER 0xF7807F
|
|
#define IR24_OFF 0xF740BF
|
|
#define IR24_ON 0xF7C03F
|
|
#define IR24_RED 0xF720DF
|
|
#define IR24_REDDISH 0xF710EF
|
|
#define IR24_ORANGE 0xF730CF
|
|
#define IR24_YELLOWISH 0xF708F7
|
|
#define IR24_YELLOW 0xF728D7
|
|
#define IR24_GREEN 0xF7A05F
|
|
#define IR24_GREENISH 0xF7906F
|
|
#define IR24_TURQUOISE 0xF7B04F
|
|
#define IR24_CYAN 0xF78877
|
|
#define IR24_AQUA 0xF7A857
|
|
#define IR24_BLUE 0xF7609F
|
|
#define IR24_DEEPBLUE 0xF750AF
|
|
#define IR24_PURPLE 0xF7708F
|
|
#define IR24_MAGENTA 0xF748B7
|
|
#define IR24_PINK 0xF76897
|
|
#define IR24_WHITE 0xF7E01F
|
|
#define IR24_FLASH 0xF7D02F
|
|
#define IR24_STROBE 0xF7F00F
|
|
#define IR24_FADE 0xF7C837
|
|
#define IR24_SMOOTH 0xF7E817
|
|
|
|
/* 44-key defs, to be done later
|
|
#define IR44_BPlus 0xFF3AC5 //
|
|
#define IR44_BMinus 0xFFBA45 //
|
|
#define IR44_ON 0xFF827D //
|
|
#define IR44_OFF 0xFF02FD //
|
|
#define IR44_R 0xFF1AE5 //
|
|
#define IR44_G 0xFF9A65 //
|
|
#define IR44_B 0xFFA25D //
|
|
#define IR44_W 0xFF22DD //
|
|
#define IR44_B1 0xFF2AD5 //
|
|
#define IR44_B2 0xFFAA55 //
|
|
#define IR44_B3 0xFF926D //
|
|
#define IR44_B4 0xFF12ED //
|
|
#define IR44_B5 0xFF0AF5 //
|
|
#define IR44_B6 0xFF8A75 //
|
|
#define IR44_B7 0xFFB24D //
|
|
#define IR44_B8 0xFF32CD //
|
|
#define IR44_B9 0xFF38C7 //
|
|
#define IR44_B10 0xFFB847 //
|
|
#define IR44_B11 0xFF7887 //
|
|
#define IR44_B12 0xFFF807 //
|
|
#define IR44_B13 0xFF18E7 //
|
|
#define IR44_B14 0xFF9867 //
|
|
#define IR44_B15 0xFF58A7 //
|
|
#define IR44_B16 0xFFD827 //
|
|
#define IR44_UPR 0xFF28D7 //
|
|
#define IR44_UPG 0xFFA857 //
|
|
#define IR44_UPB 0xFF6897 //
|
|
#define IR44_QUICK 0xFFE817 //
|
|
#define IR44_DOWNR 0xFF08F7 //
|
|
#define IR44_DOWNG 0xFF8877 //
|
|
#define IR44_DOWNB 0xFF48B7 //
|
|
#define IR44_SLOW 0xFFC837 //
|
|
#define IR44_DIY1 0xFF30CF //
|
|
#define IR44_DIY2 0xFFB04F //
|
|
#define IR44_DIY3 0xFF708F //
|
|
#define IR44_AUTO 0xFFF00F //
|
|
#define IR44_DIY4 0xFF10EF //
|
|
#define IR44_DIY5 0xFF906F //
|
|
#define IR44_DIY6 0xFF50AF //
|
|
#define IR44_FLASH 0xFFD02F //
|
|
#define IR44_JUMP3 0xFF20DF //
|
|
#define IR44_JUMP7 0xFFA05F //
|
|
#define IR44_FADE3 0xFF609F //
|
|
#define IR44_FADE7 0xFFE01F //
|
|
*/
|
|
|
|
#define COLOR_RED 0xFF0000
|
|
#define COLOR_REDDISH 0xFF7800
|
|
#define COLOR_ORANGE 0xFFA000
|
|
#define COLOR_YELLOWISH 0xFFC800
|
|
#define COLOR_YELLOW 0xFFFF00
|
|
#define COLOR_GREEN 0x00FF00
|
|
#define COLOR_GREENISH 0x00FF78
|
|
#define COLOR_TURQUOISE 0x00FFA0
|
|
#define COLOR_CYAN 0x00FFDC
|
|
#define COLOR_AQUA 0x00C8FF
|
|
#define COLOR_BLUE 0x00A0FF
|
|
#define COLOR_DEEPBLUE 0x0000FF
|
|
#define COLOR_PURPLE 0xAA00FF
|
|
#define COLOR_MAGENTA 0xFF00DC
|
|
#define COLOR_PINK 0xFF00A0
|
|
#define COLOR_WHITE 0xFFFFDC
|