Hey, for some reason my crystal chamber keeps timing out and I don’t know why. I have the idle off timer set to 30 mins and not time out on the blade style. I don’t know what’s causing it.
// ProffieOS7 Config File
#ifdef CONFIG_TOP
#include "proffieboard_v3_config.h"
#define NUM_BLADES 5
#define NUM_BUTTONS 2
const unsigned int maxLedsPerStrip = 144;
#define EXTRA_COLOR_BUFFER_SPACE 60
#define VOLUME 2000
#define CLASH_THRESHOLD_G 3
#define ENABLE_AUDIO
#define ENABLE_MOTION
#define ENABLE_WS2811
#define ENABLE_SD
#define KILL_OLD_PLAYERS
#define IDLE_OFF_TIME 60 * 30 * 1000
#define DISABLE_BASIC_PARSER_STYLES
#define DISABLE_DIAGNOSTIC_COMMANDS
#define NO_REPEAT_RANDOM
#define COLOR_CHANGE_DIRECT
#define FETT263_DUAL_MODE_SOUND
#define FETT263_CLASH_STRENGTH_SOUND
#define FETT263_MAX_CLASH 14
#define FETT263_SAY_BATTERY_PERCENT
#define FETT263_DISABLE_CHANGE_FONT
#define FETT263_DISABLE_CHANGE_STYLE
#define FETT263_DISABLE_COPY_PRESET
#define FETT263_DISABLE_QUOTE_PLAYER
#define FETT263_TRACK_PLAYER_NO_PROMPTS
#define FETT263_LOCKUP_DELAY 200
#define FETT263_BM_CLASH_DETECT 6
#define FETT263_TWIST_ON
#define FETT263_TWIST_ON_NO_BM
#define FETT263_TWIST_OFF
#define FETT263_FORCE_PUSH_ALWAYS_ON
#define FETT263_FORCE_PUSH_LENGTH 5
#endif
#ifdef CONFIG_PROP
#include "../props/saber_fett263_buttons.h"
#endif
#ifdef CONFIG_PRESETS
Preset presets[] = {
{ "ROTJFD;common", "ROTJFD/tracks/throne_duel.wav",
/* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Vortex Blade Out (50/50) Split 1: 16384, Split 2: 16384
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Supreme Leader) [BaseColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, EmitterColorArg, Type: Responsive Center, Direction: Normal, Duration: 15, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Standard Ignition [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
Lockup Effect:
0: mainLockMulti0Shape - Begin: Localized Flash - Style: Intensity AudioFlicker - End: Localized Absorb
[Color: LockupColorArg]
Lightning Block Effect:
0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Localized Absorb
[Color: LBColorArg]
Drag Effect:
0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
[Color: DragColorArg]
Melt Effect:
0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
[Color: StabColorArg]
Stab Effect: AudioFlicker Stab [Color: ClashColorArg]
Blast Effect: Responsive Blast Fade (Large) [Color: BlastColorArg]
Clash Effect: Responsive Clash [Color: ClashColorArg]
*/
StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<250>,Scale<SwingAcceleration<100>,Int<50>,Int<500>>,Scale<SwingAcceleration<>,Int<20000>,Int<10000>>>,RandomFlicker<StripesX<Int<15000>,Scale<HoldPeakF<SwingSpeed<200>,Scale<SwingAcceleration<100>,Int<50>,Int<300>>,Scale<SwingAcceleration<100>,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,AlphaL<AlphaL<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>>,RgbArg<EMITTER_COLOR_ARG,Rgb<255,255,255>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>,Int<8000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<15>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,16000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrConcat<TrInstant,AlphaMixL<Bump<Scale<BladeAngle<>,Int<28000>,Int<8000>>,Int<14000>>,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16384>,Black,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<18000>,Int<26000>>>,AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,300>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<18000>,Int<26000>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<20000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<18000>,Int<22000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,EFFECT_LOCKUP_BEGIN>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-10000>>>,Int<10000>>>,TrFade<300>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,15444>,Int<-10000>>>,Int<13000>>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<0,220,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<0,220,255>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<0,220,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<0,220,255>>,Bump<Int<18000>,Int<13000>>>,TrFade<400>>,Int<1>>,LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>>,BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep<Scale<TwistAngle<>,IntArg<DRAG_SIZE_ARG,23414>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,16000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,100>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,16000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<0>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
/* copyright Fett263 Rotoscope (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Vortex Blade Out (50/50) Split 1: 16384, Split 2: 16384
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Supreme Leader) [BaseColorArg]
Off Behavior: Off [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, EmitterColorArg, Type: Emitter, Direction: Normal, Duration: 15, Consecutive Effects to Max: 6
Effect Reactions: Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Fade Out [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: None */
StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<250>,Scale<SwingAcceleration<100>,Int<50>,Int<500>>,Scale<SwingAcceleration<>,Int<20000>,Int<10000>>>,RandomFlicker<StripesX<Int<15000>,Scale<HoldPeakF<SwingSpeed<200>,Scale<SwingAcceleration<100>,Int<50>,Int<300>>,Scale<SwingAcceleration<100>,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,AlphaL<AlphaL<RgbArg<EMITTER_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<30000>,Int<-10000>>>,HoldPeakF<Mult<LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>,IncrementWithReset<ThresholdPulseF<LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<15>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrFadeX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
/* copyright Fett263 Rotoscope (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Vortex Blade Out (50/50) Split 1: 16384, Split 2: 16384
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Supreme Leader) [BaseColorArg]
Off Behavior: Off [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, EmitterColorArg, Type: Emitter, Direction: Normal, Duration: 15, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Fade Out [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: None */
StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<250>,Scale<SwingAcceleration<100>,Int<50>,Int<500>>,Scale<SwingAcceleration<>,Int<20000>,Int<10000>>>,RandomFlicker<StripesX<Int<15000>,Scale<HoldPeakF<SwingSpeed<200>,Scale<SwingAcceleration<100>,Int<50>,Int<300>>,Scale<SwingAcceleration<100>,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,AlphaL<AlphaL<RgbArg<EMITTER_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<30000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<15>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<0,255,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrFadeX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<Black,AlphaL<Green,NoisySoundLevel>>>>>(),
StylePtr<Layers<Black,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrDelay<3000>,Red,TrBoing<2000,5>>>>>>(),
StylePtr<Layers<Green,InOutTrL<TrInstant,TrInstant,TransitionLoop<Green,TrConcat<TrBoing<3000,9>,Black,TrDelay<2000>>>>>>(),
"preset0"
},
};
BladeConfig blades[] = {
{ 0, WS281XBladePtr<133, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
WS281XBladePtr<1, blade4Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
WS281XBladePtr<1, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
SimpleBladePtr<CH1LED, NoLED, NoLED, NoLED, bladePowerPin7, -1, -1, -1>(),
SimpleBladePtr<CH2LED, NoLED, NoLED, NoLED, bladePowerPin8, -1, -1, -1>()
, CONFIGARRAY(presets) } ,
};
#endif
#ifdef CONFIG_BUTTONS
Button PowerButton(BUTTON_POWER, auxPin, "pow");
Button AuxButton(BUTTON_AUX, powerButtonPin, "aux");
#endif
/* Generated with Fett263 Config Helper v3.10d */