Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifdef CONFIG_TOP
- #include "proffieboard_v2_config.h"
- #define NUM_BLADES 2
- #define NUM_BUTTONS 2
- #define VOLUME 1000
- const unsigned int maxLedsPerStrip = 144;
- #define CLASH_THRESHOLD_G 1.0
- #define ENABLE_AUDIO
- #define ENABLE_MOTION
- #define ENABLE_WS2811
- #define ENABLE_SD
- #define BLADE_DETECT_PIN blade3Pin
- #endif
- #ifdef CONFIG_PRESETS
- Preset bladein[] = {
- { "BladeFont", "tracks/bladeTrack.wav",
- StylePtr<AudioFlicker<White,Blue>>(),
- StylePtr<Black>(), "cyan"},
- };
- Preset noblade[] = {
- { "BlasterFont", "tracks/blasterTrack.wav",
- StylePtr<Black>(),
- StylePtr<BlastFadeout<Black,BrownNoiseFlicker<Red,Rgb<100,0,0>,200>,300>>(), "cyan"},
- };
- BladeConfig blades[] = {
- { 0, WS281XBladePtr<144, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
- WS281XBladePtr<5, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin4, bladePowerPin5> >()
- , CONFIGARRAY(bladein) },
- { NO_BLADE, WS281XBladePtr<144, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
- WS281XBladePtr<5, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin4, bladePowerPin5> >()
- , CONFIGARRAY(noblade) },
- };
- #endif
- #ifdef CONFIG_BUTTONS
- Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
- Button AuxButton(BUTTON_AUX, auxPin, "aux");
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement