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 1
- #define NUM_BUTTONS 1
- #define VOLUME 2200
- const unsigned int maxLedsPerStrip = 144;
- #define CLASH_THRESHOLD_G 2
- #define ENABLE_AUDIO
- #define ENABLE_MOTION
- #define ENABLE_WS2811
- #define ENABLE_SD
- #define ENABLE_SERIAL
- #define COLOR_CHANGE_DIRECT
- #define DISABLE_DIAGNOSTIC_COMMANDS
- #define BC_THRUST_ON
- #define BC_TWIST_ON
- #define BC_TWIST_OFF
- #define BC_FORCE_PUSH
- #define FEMALE_TALKIE_VOICE
- #define VOLUME_MENU_CYCLE
- #define IDLE_OFF_TIME 60 * 5 * 1000
- #define SPEAK_BLADE_ID
- #endif
- #ifdef CONFIG_PROP
- #include "../props/saber_BC_buttons.h"
- #include "../sound/sound_library.h"
- #endif
- #ifdef CONFIG_PRESETS
- Preset presets[] = {
- { "1_Anakin;common", "tracks/cantina.wav",
- StylePtr<...>()},
- { "2_YounglingSlayer;common", "tracks/cantina.wav",
- StylePtr<...>()},
- { "3_RogueVader;common", "tracks/hallway.wav",
- StylePtr<...>()},
- { "4_Maul;common", "tracks/DOF.wav",
- StylePtr<...>()},
- { "5_Dooku;common", "tracks/Duke.wav",
- StylePtr<...>()},
- { "6_KyloRen;common", "tracks/TFA_Battle.wav",
- StylePtr<...>()},
- { "7_Malicos;common", "tracks/Traveler.wav",
- StylePtr<.>()},
- { "8_Second;common", "tracks/MSV.wav",
- StylePtr<...>()},
- { "9_Cal;common", "tracks/JFO1.wav",
- StylePtr<...>()},
- { "10_Obi;common", "tracks/TheBoldOne.wav",
- StylePtr<...>()},
- { "11_Mace;common", "tracks/mace.wav",
- StylePtr<...>()},
- { "12_Luke5;common", "tracks/TheBoldOne.wav",
- StylePtr<Layers<...>()},
- { "13_DarkSaber;common", "tracks/LvsV.wav",
- StylePtr<...>()},
- { "14_Ahsoka;common", "tracks/Ashoka.wav",
- StylePtr<...>()},
- { "15_Darkness;common", "tracks/JFO5.wav",
- StylePtr<...>()},
- { "16_Hatred;common", "tracks/Darkness.wav",
- StylePtr<...>()},
- { "17_RogueC;common", "tracks/LvsV.wav",
- StylePtr<...>()},
- { "18_DarkWolf;common", "tracks/Lycan.wav",
- StylePtr<...>()},
- { "19_VireDuality;common","tracks/DOF.wav",
- StylePtr<...>()},
- { "20_Rainbow;common", "tracks/cantina.wav",
- StylePtr<...>()},
- { "99_Batt00;common", "tracks/cantina.wav",
- &style_charging, "Battery\nLevel"}
- };
- BladeConfig blades[] = {
- { 0, WS281XBladePtr<133, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(), CONFIGARRAY(presets) },
- };
- #endif
- #ifdef CONFIG_BUTTONS
- Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement