Betaflight version manager: Як зробити бекап налаштувань дрону і не загубити його

Betaflight version manager: Як зробити бекап налаштувань дрону і не загубити його

Налаштовуючи свої дрони я стикнувся з проблемою що маю локально велику кількість файлів з бекапами і інколи важко знайти потрібну версію до якої треба відкатитись. 
Тут виникла ідея створити свій менеджер версій - Betaflight version manager.

1. Cтворюємо новий дрон натиснувши на кнопку "+ add drone"
Далі зробивши подвійний клік на пункті з назвою "New drone" ми відкриємо режим редагування. Після зміни назви натисніть Enter щоб зберегти зміни або Esc щоб вийти

2. Додаємо нову версію
Натискаємо "+ add version"

3. Робимо бекап налаштувань дрону і зберігаємо його у Betaflight version manager

Для цього переходимо у Betaflight->Cli і пишемо в консолі dump all
Далі натискаємо "Copy to clipboard"
Відкриваємо Betaflight version manager і натискаємо "Paste from clipboard"  - конфіг збережений

4. Налаштовуємо дрон і зберігаємо конфіг знову
Спробуємо включити Air mode

Створимо нову версію в Betaflight version manager і натиснемо "Show diff"
Можемо побачити що в останній версії підсвічується зеленим строчка "feature AIRMODE"
Таким чином ми можемо бачити різницю між конфігами і легко відстежувати зміни і відкочуватись до конфігу який нам потрібен