betaflight / betaflight

Open Source Flight Controller Firmware
GNU General Public License v3.0
8.41k stars 2.98k forks source link

Save/load individual page configuration files #13868

Open laegion420 opened 2 weeks ago

laegion420 commented 2 weeks ago

Is your feature request related to a problem? Please describe

No, it's a feature request

Describe the solution you'd like

A "save/export" and "load" button on each page in Betaflight to load and save pages separately to make it easier to apply certain settings over multiple drones or on new versions of betaflight. i.e. OSD layout, ports tab, configuration, modes. Like the vtx tab all could be easily saved and loaded individually from the corresponding tab.

Describe alternatives you've considered

Saving the full config only works if it's the same drone, or same model. While this can be done individually in CLI it's not intuitive or user-friendly for people new to the hobby, or that are just trying to update Betaflight on a pre-built multi-rotor.

For instance, all of my GPS drones use the same OSD layouts, all of my non-gps drones use the same OSD layout. It's the same with modes, all of my GPS drones use the same mode/swith setup, all of them use the same receiver setup. This could be very useful for anyone running fleets of similar but not exactly the same drone. It would also make it easier for people, especially bind-n-fly manufacturers to share pid and filter profiles individually to make it easier to upgrade those types of drones to new versions of betaflight.

nerdCopter commented 2 weeks ago

easy to separate only the pertinent CLI diff/dump sections into preference .txt files and apply at will. (I've done this for modes and OSD)

laegion420 commented 2 weeks ago

I understand that; but it's not intuitive or user-friendly. If it's already a function I'd think adding a few buttons that are programmed with CLI commands would not be extremely difficult to implement? Anyway, I'm not a dev, it's just request that would be a feature that would help me out, and probably a lot of other people including people new to the hobby that are likely to be flying pre-built drones with a stock tune.