Volume control for proffie os 7

Hi, experts, I needed some help, I recently bought a proffie saber, and after reading docs and watching yt, I was able to flash my board, everything seems correct, but then I noticed I do not have access to the voulme menu, this is a 2 button setup.
But I am not sure what is needed in the config, I don’t think I would need
ENABLE_ALL_EDIT_OPTIONS and FETT263_EDIT_MODE_MENU, but even with those defined, I still don’t have access to the volume menu by hold PWR and click AUX.
please help if anyone can shed some light
Here is my config:

#ifdef CONFIG_TOP
#include "proffieboard_config.h"
#define NUM_BLADES 1
#define NUM_BUTTONS 2
const unsigned int maxLedsPerStrip = 144;
#define VOLUME 1200
#define BOOT_VOLUME 50
#define CLASH_THRESHOLD_G 2.2
#define ENABLE_AUDIO
#define ENABLE_MOTION
#define ENABLE_WS2811
#define ENABLE_SD
#define KILL_OLD_PLAYERS
#define MOTION_TIMEOUT 60 * 3 * 1000  
#define IDLE_OFF_TIME 60 * 5 * 1000
#define ORIENTATION ORIENTATION_USB_TOWARDS_BLADE 
#define DISABLE_BASIC_PARSER_STYLES
#define DISABLE_DIAGNOSTIC_COMMANDS
#define SAVE_VOLUME
#define SAVE_PRESET
#define NO_REPEAT_RANDOM
#define COLOR_CHANGE_DIRECT
 
// #define ENABLE_SERIAL
// Max 20 characters
// #define BLE_PASSWORD "your password"
// Max 32 characters.
// #define BLE_NAME "Your Saber Name"
// Max 9 characters
// #define BLE_SHORTNAME "Saber"

#define FETT263_SWING_ON_SPEED 500
#define FETT263_SWING_ON_NO_BM
#define FETT263_SWING_ON
#define FETT263_SWING_OFF

#define FETT263_TWIST_ON_NO_BM 
#define FETT263_TWIST_ON 
#define FETT263_TWIST_OFF    
                     
#define FETT263_STAB_ON_NO_BM                                              
#define FETT263_STAB_ON                                

#define ENABLE_ALL_EDIT_OPTIONS
// #define FETT263_EDIT_SETTINGS_MENU
#define FETT263_EDIT_MODE_MENU
// #define FETT263_CIRCULAR_VOLUME_MENU 


#endif


#ifdef CONFIG_PROP
#include "../props/saber_fett263_buttons.h"
#endif

i think i figured it out :slight_smile:

2 button actions can be tricky until you get used to it. Hold PWR and click AUX means also "let go of AUX before you let go of PWR.
If it makes sense, think of the order of events happening on buttons 1 and 2 as
1-2-2-1
where the first two events are presses, and the second two are releases.

1 Like