I thought the Vbat wasn't working, but this wasn't it.
I let the Vbat values as they are in Config.H, but the alarm came to late, I checked on my Oled display and the settings where much lower then in Config.H.
I also saw the failsafe value was different as I set it, I always set it at 1250, but on the Oled display I saw 1400.
I use r1177
Can somebody explain this.
Thanks.
Settings Config.H and LCD are different
Re: Settings Config.H and LCD are different
Yes.
Someone irrationally add many settings like vbatscale, vbatlevels, failsafe throttle, gyro smoothing to "conf" structure saved in eeprom.
For now is not possible to change these parameters via PC and GUI. Additionally these parameters are initialized from "#define" only during eeprom initialisation.
You may be sure for getting new values only if you change some parameters in config.h, then upload code to MWC, then in GUI reset all three profiles to default (via RESET button on GUI), then new values has been written to eeprom.
But after any changes you must set your PIDS, BOXES ect from begin
Someone irrationally add many settings like vbatscale, vbatlevels, failsafe throttle, gyro smoothing to "conf" structure saved in eeprom.
For now is not possible to change these parameters via PC and GUI. Additionally these parameters are initialized from "#define" only during eeprom initialisation.
You may be sure for getting new values only if you change some parameters in config.h, then upload code to MWC, then in GUI reset all three profiles to default (via RESET button on GUI), then new values has been written to eeprom.
But after any changes you must set your PIDS, BOXES ect from begin

Re: Settings Config.H and LCD are different
Thanks, I hope there's gonna be a better solution for this in the future.
Re: Settings Config.H and LCD are different
You can use the save and load buttons in the gui to save a file with the PID settings.
Cheeckboxes isn't saved i believe.
Cheeckboxes isn't saved i believe.
Re: Settings Config.H and LCD are different
we can add a 'tty' mode so you can use the arduino IDE terminal to access and change those settings not visible in the GUI.
I hear other projects calling that a command line interface.
I hear other projects calling that a command line interface.