star-lord1988

Ben Solo Troubleshooting Config

Nov 20th, 2023 (edited)
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 0 0
  1. #ifdef CONFIG_TOP
  2. #include "proffieboard_v2_config.h"
  3. #define NUM_BLADES 3
  4. #define NUM_BUTTONS 2
  5. #define VOLUME 1000
  6. const unsigned int maxLedsPerStrip = 144;
  7. #define CLASH_THRESHOLD_G 3.5
  8. #define ENABLE_AUDIO
  9. #define ENABLE_MOTION
  10. #define ENABLE_WS2811
  11. #define ENABLE_SD
  12. #define DISABLE_DIAGNOSTIC_COMMANDS
  13. #define DISABLE_BASIC_PARSER_STYLES
  14. #define MOTION_TIMEOUT 60 * 15 * 1000
  15. #define SAVE_STATE
  16. #define IDLE_OFF_TIME 60 * 10 * 1000
  17. //#define ENABLE_ALL_EDIT_OPTIONS
  18. //#define FETT263_EDIT_MODE_MENU
  19. #define FETT263_DISABLE_COPY_PRESET
  20. #define FETT263_CLASH_STRENGTH_SOUND
  21. #define FETT263_SAY_COLOR_LIST
  22. #define FETT263_SAY_COLOR_LIST_CC
  23. #define FETT263_SAY_BATTERY_PERCENT
  24. #define FETT263_MAX_CLASH 16
  25. #define FETT263_HOLD_BUTTON_OFF
  26. #define FETT263_HOLD_BUTTON_LOCKUP
  27. //#define FETT263_TWIST_ON
  28. #define FETT263_TWIST_OFF
  29. #define FETT263_DUAL_MODE_SOUND
  30. #define FETT263_SWING_ON
  31. #define FETT263_FORCE_PUSH
  32. //#define FETT263_THRUST_ON
  33. #define FETT263_SWING_ON_SPEED 300
  34. #define FETT263_CLASH_STRENGTH_SOUND
  35. #define FETT263_BM_CLASH_DETECT 7
  36. #define ENABLE_SERIAL
  37. #endif
  38.  
  39. #ifdef CONFIG_PROP
  40. #include "../props/saber_fett263_buttons.h"
  41. #endif
  42.  
  43. #ifdef CONFIG_PRESETS
  44. Preset presets[] = {
  45.  
  46. { "Ben Solo;common", "common/tracks/TFA_Duel.wav",
  47. StylePtr<InOutSparkTip<EASYBLADE(BLUE, WHITE), 300, 800> >(),
  48. StylePtr<InOutSparkTip<EASYBLADE(GREEN, WHITE), 300, 800> >(),
  49. StylePtr<InOutSparkTip<EASYBLADE(RED, WHITE), 300, 800> >(),
  50. "Ben Solo + Village Bride F"
  51. },
  52. };
  53.  
  54. BladeConfig blades[] = {
  55. {0, WS281XBladePtr<130, bladePin, Color8::GRB, PowerPINS<bladePowerPin1, bladePowerPin2, bladePowerPin3> >(),
  56. WS281XBladePtr<8, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin4> >(),
  57. WS281XBladePtr<144, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin1, bladePowerPin2, bladePowerPin3, bladePowerPin4, bladePowerPin5, bladePowerPin6> >(),
  58. //SimpleBladePtr<CH1LED, CH2LED, NoLED, NoLED, bladePowerPin5, bladePowerPin6, -1, -1>(),
  59. CONFIGARRAY(presets) },
  60. };
  61. #endif
  62.  
  63. #ifdef CONFIG_BUTTONS
  64. Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
  65. Button AuxButton(BUTTON_AUX, auxPin, "aux");
  66. #endif
  67.  
Advertisement
Add Comment
Please, Sign In to add comment