Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.71 KB | None | 0 0
  1. #ifdef CONFIG_TOP
  2. #include "proffieboard_v2_config.h"
  3. #define NUM_BLADES 2
  4. #define NUM_BUTTONS 2
  5. #define VOLUME 1800
  6. const unsigned int maxLedsPerStrip = 144;
  7. #define CLASH_THRESHOLD_G 1.0
  8. #define ENABLE_AUDIO
  9. #define ENABLE_MOTION
  10. #define ENABLE_WS2811
  11. #define ENABLE_SD
  12. #define NO_COLOR_SWING
  13. #define SAVED_PRESET
  14. #endif
  15.  
  16. #ifdef CONFIG_PRESETS
  17. Preset presets[] = {
  18.  
  19. { "2ndSistr", "tracks/matrix.wav",
  20. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,AudioFlicker<ColorChange<TrWipe<1000>,OrangeRed,Red,DarkOrange,GreenYellow,Blue,DodgerBlue,Rgb<50,20,255>,Magenta,Rgb<145,0,255>>,ColorChange<TrWipe<1000>,Rgb<80,20,20>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>>>>,StyleFire<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>>,3500>,RandomPerLEDFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),
  21. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,AudioFlicker<ColorChange<TrWipe<1000>,OrangeRed,Red,DarkOrange,GreenYellow,Blue,DodgerBlue,Rgb<50,20,255>,Magenta,Rgb<145,0,255>>,ColorChange<TrWipe<1000>,Rgb<80,20,20>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>>>>,StyleFire<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>>,3500>,RandomPerLEDFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),
  22. },
  23.  
  24. { "9thSistr", "tracks/DMD.wav", StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<600>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,300>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<0,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,StyleFire<BrownNoiseFlicker<Red,Rgb<25,0,0>,300>,Rgb<128,0,0>,0,8,FireConfig<10,1200,1>,FireConfig<0,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>>,StyleFire<Red,Rgb<150,150,150>,0,6>,TrInstant,TrSmoothFade<800>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,BrownNoiseFlicker<White,Red,400>,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,BrownNoiseFlicker<Red,Rgb<25,0,0>,400>,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Mix<Bump<Int<0>,Int<44000>>,Mix<Bump<Int<32768>,Int<44000>>,TransitionEffect<Red,White,TrInstant,TrFade<300>,EFFECT_LOCKUP_END>,Stripes<1000,-1500,Red,BrownNoiseFlicker<White,Red,300>>>,Stripes<1000,1500,Red,BrownNoiseFlicker<White,Red,300>>>,TrInstant,TrSmoothFade<800>,EFFECT_LOCKUP_END>,Pulsing<Gradient<BrownNoiseFlicker<Red,Rgb<25,0,0>,400>,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,BrownNoiseFlicker<Red,Rgb<25,0,0>,400>>,3500>,RandomPerLEDFlicker<BrownNoiseFlicker<Red,Rgb<25,0,0>,400>,White>,Bump<Int<16000>,Int<16000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,150,300,Black>>(), StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<600>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,300>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<0,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,StyleFire<BrownNoiseFlicker<Red,Rgb<25,0,0>,300>,Rgb<128,0,0>,0,8,FireConfig<10,1200,1>,FireConfig<0,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>>,StyleFire<Red,Rgb<150,150,150>,0,6>,TrInstant,TrSmoothFade<800>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,BrownNoiseFlicker<White,Red,400>,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<BrownNoiseFlicker<Red,RandomPerLEDFlicker<Rgb<25,0,0>,Rgb<60,0,0>>,200>,Rgb<80,0,0>,0,6,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,BrownNoiseFlicker<Red,Rgb<25,0,0>,400>,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Mix<Bump<Int<0>,Int<44000>>,Mix<Bump<Int<32768>,Int<44000>>,TransitionEffect<Red,White,TrInstant,TrFade<300>,EFFECT_LOCKUP_END>,Stripes<1000,-1500,Red,BrownNoiseFlicker<White,Red,300>>>,Stripes<1000,1500,Red,BrownNoiseFlicker<White,Red,300>>>,TrInstant,TrSmoothFade<800>,EFFECT_LOCKUP_END>,Pulsing<Gradient<BrownNoiseFlicker<Red,Rgb<25,0,0>,400>,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,BrownNoiseFlicker<Red,Rgb<25,0,0>,400>>,3500>,RandomPerLEDFlicker<BrownNoiseFlicker<Red,Rgb<25,0,0>,400>,White>,Bump<Int<16000>,Int<16000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,150,300,Black>>(),},
  25.  
  26. { "ShdwTrpr", "tracks/clone.wav", StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,AudioFlicker<Red,Rgb<128,0,0>>>,StyleFire<White,DarkOrange,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<DarkOrange,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,DarkOrange,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<DarkOrange,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,DarkOrange>,3500>,RandomPerLEDFlicker<DarkOrange,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),
  27. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,AudioFlicker<Red,Rgb<128,0,0>>>,StyleFire<White,DarkOrange,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<DarkOrange,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<DarkOrange,Rgb<90,38,0>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,DarkOrange,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<DarkOrange,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,DarkOrange>,3500>,RandomPerLEDFlicker<DarkOrange,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),},
  28.  
  29. { "PurgedPF", "tracks/kenobi.wav", StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<Blue,Rgb<0,0,128>>,AudioFlicker<DodgerBlue,SteelBlue>>,StyleFire<White,Blue,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Blue,Rgb<0,0,128>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Blue,Rgb<0,0,128>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<Blue,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Blue,Rgb<0,0,128>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Blue,Rgb<0,0,128>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,Blue,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<Blue,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,Blue>,3500>,RandomPerLEDFlicker<Blue,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),
  30. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<Blue,Rgb<0,0,128>>,AudioFlicker<DodgerBlue,SteelBlue>>,StyleFire<White,Blue,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Blue,Rgb<0,0,128>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Blue,Rgb<0,0,128>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<Blue,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Blue,Rgb<0,0,128>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Blue,Rgb<0,0,128>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,Blue,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<Blue,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,Blue>,3500>,RandomPerLEDFlicker<Blue,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),},
  31.  
  32. { "RgueVadr", "tracks/hallway.wav",
  33. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<Red,Rgb<128,0,0>>,AudioFlicker<OrangeRed,Rgb<80,20,20>>>,StyleFire<White,Red,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Red,Rgb<128,0,0>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Red,Rgb<128,0,0>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<Red,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Red,Rgb<128,0,0>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Red,Rgb<128,0,0>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,Red,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<Red,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,Red>,3500>,RandomPerLEDFlicker<Red,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),
  34. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,AudioFlicker<Red,Rgb<128,0,0>>,AudioFlicker<OrangeRed,Rgb<80,20,20>>>,StyleFire<White,Red,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Red,Rgb<128,0,0>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,AudioFlicker<Red,Rgb<128,0,0>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<Red,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Red,Rgb<128,0,0>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,AudioFlicker<Red,Rgb<128,0,0>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,Red,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<Red,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,Red>,3500>,RandomPerLEDFlicker<Red,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),},
  35.  
  36. { "MetaMorf", "tracks/Transfrm.wav",
  37. StyleNormalPtr<Gradient<Red,Blue,DodgerBlue>,Gradient<Cyan,Yellow>,300,800,Magenta>(),
  38. StyleNormalPtr<WHITE, RED, 300, 800, RED>(), "white"},
  39.  
  40. { "FireFont", "tracks/thor.wav",
  41. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,StyleFire<White,Rgb<80,80,80>,0,5,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>>,StyleFire<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>>,3500>,RandomPerLEDFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),
  42.  
  43. StylePtr<InOutHelper<Blast<LocalizedClash<Lockup<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<TransitionEffect<Mix<SwingSpeed<400>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,StyleFire<White,Rgb<80,80,80>,0,5,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>>,StyleFire<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,0,6>,TrInstant,TrSmoothFade<1600>,EFFECT_IGNITION>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<OrangeRed,White>>,TrConcat<TrWipeIn<600>,Mix<Bump<Int<32768>,Int<16000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,RandomPerLEDFlicker<Orange,White>>,TrWipe<600>>,TrInstant,EFFECT_STAB>,White,TrInstant,TrSmoothFade<200>,EFFECT_LOCKUP_BEGIN>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White,0,6>,TrInstant,TrSmoothFade<500>,EFFECT_LOCKUP_END>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<200>,EFFECT_DRAG_BEGIN>,Mix<Bump<Int<32768>,Int<10000>>,StyleFire<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,ColorChange<TrWipe<1000>,Rgb<128,0,0>,Rgb<90,38,0>,Rgb<64,64,0>,Rgb<0,128,0>,SteelBlue,Rgb<0,0,128>,Rgb<60,10,165>,Rgb<70,0,155>,Rgb<80,0,80>>,0,3,FireConfig<10,1000,2>,FireConfig<4000,0,0>,FireConfig<2,1000,5>,FireConfig<100,0,5>>,White>,TrInstant,TrFade<300>,EFFECT_DRAG_END>,Black,TrConcat<TrInstant,HumpFlicker<White,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,40>,TrColorCycle<600>>,TrInstant,EFFECT_RETRACTION>,Pulsing<Gradient<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>>,Gradient<BrownNoiseFlicker<White,Strobe<Blue,White,50,1>,100>,ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>>,3500>,RandomPerLEDFlicker<ColorChange<TrWipe<1000>,Red,DarkOrange,Yellow,Green,DeepSkyBlue,Blue,Rgb<120,40,255>,Rgb<145,0,255>,Magenta>,White>,Bump<Int<16000>,Int<20000>>,Bump<Int<32768>,Int<10000>>>,White>,White>,300,500,Black>>(),},
  44.  
  45. { "PtchBlck", "tracks/DMD.wav",
  46. StyleStrobePtr<WHITE, Rainbow, 25, 800, 1000>(),
  47. StyleStrobePtr<WHITE, Rainbow, 25, 800, 1000>(), "strobe"},
  48.  
  49. { "FallenBlue", "tracks/khazad.wav",
  50. StylePtr<InOutSparkTip<EASYBLADE(BLUE, WHITE), 300, 800> >(),
  51. StylePtr<InOutSparkTip<EASYBLADE(BLUE, WHITE), 300, 800> >(), "blue"},
  52.  
  53. { "SongStrm", "tracks/StormDub.wav",
  54. StyleFirePtr<BLUE, CYAN, 0>(),
  55. StyleFirePtr<BLUE, CYAN, 1>(), "blue fire"},
  56.  
  57. { "SctApprtc", "tracks/SKT2.wav",
  58. StylePtr<InOutSparkTip<EASYBLADE(MAGENTA, WHITE), 300, 800> >(),
  59. StylePtr<InOutSparkTip<EASYBLADE(MAGENTA, WHITE), 300, 800> >(), "magenta"},
  60.  
  61. { "SmthFuzz", "tracks/mars.wav",
  62. StyleNormalPtr<Gradient<RED, BLUE>, Gradient<CYAN, YELLOW>, 300, 800>(),
  63. StyleNormalPtr<Gradient<RED, BLUE>, Gradient<CYAN, YELLOW>, 300, 800>(), "gradient"},
  64. { "RgueCmdr", "tracks/mercury.wav",
  65. StyleRainbowPtr<300, 800>(),
  66. StyleRainbowPtr<300, 800>(), "rainbow"},
  67. { "SmthJedi", "tracks/mars.wav",
  68. &style_charging,
  69. StyleNormalPtr<BLACK, BLACK, 300, 800>(), "Battery\nLevel"}
  70. };
  71. BladeConfig blades[] = {
  72. { 0, WS281XBladePtr<144, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
  73. WS281XBladePtr<1, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin4> >()
  74. , CONFIGARRAY(presets) },
  75. };
  76. #endif
  77.  
  78.  
  79.  
  80. #ifdef CONFIG_BUTTONS
  81. Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
  82. Button AuxButton(BUTTON_AUX, auxPin, "aux");
  83. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement