Kolejność jest więc zawsze ta sama: kopia, lektura, wgranie, sprawdzenie, zapis.
Najpierw kopia zapasowa
Kopię trzeba zrobić, zanim otworzy się choćby jeden zestaw. W zakładce „Presets” jest przycisk „Save backup”, który według Oscara Lianga działa tak samo jak wpisanie diff all w wierszu poleceń i zapisanie wyniku do pliku. O tym, co jest w takim pliku i kiedy można go bezpiecznie wgrać z powrotem, piszemy w osobnym artykule o kopiach konfiguracji.
Plik README repozytorium radzi też zanotować ustawienia, które mają zostać, na przykład czułość drążków, i po wgraniu zestawu wpisać je z powrotem ręcznie. Większość zestawów zaczyna od przywrócenia wartości domyślnych w swoim obszarze, więc wcześniejsze zmiany w tym obszarze przepadają.
Filtry i status
Zestawy są pisane pod konkretne wersje oprogramowania, bo nazwy poleceń zmieniają się między wydaniami. Listę można zawęzić według kategorii, słowa kluczowego, autora, wersji oprogramowania i statusu. Dokumentacja Betaflighta wymienia kategorie FILTERS, LEDS, MODES, OSD, OTHER, RATES, RC_LINK, TUNE i VTX.
Ze statusu wynika, kto odpowiada za zestaw:
- OFFICIAL - przygotowany i wspierany przez zespół Betaflighta.
- COMMUNITY - napisany przez użytkowników, często pod jeden produkt, na przykład tabelę VTX, ramę albo czułość drążków konkretnego pilota.
- EXPERIMENTAL - wciąż w fazie rozwoju albo testów.
Oscar podsumowuje to prosto: oficjalne zestawy są zwykle bezpieczne, przy eksperymentalnych trzeba uważać. Zestaw strojenia od społeczności, napisany pod konkretnego drona, pasuje tylko wtedy, gdy nasz dron jest do niego podobny. Na przykład strojenie AOS 5 Chrisa Rossera dla Betaflighta 2025.12 podaje akumulator, liczbę ogniw i KV silników, pod które powstało, a filtr RPM oznacza jako obowiązkowy.
Każdy zestaw ma odnośnik „Discussion” do zgłoszenia na GitHubie, w którym go sprawdzano. Tam też zgłasza się problemy.
Przed wgraniem zajrzyj do poleceń
Po otwarciu zestawu widać opis, ostrzeżenia i opcje. Ostrzeżenia trzeba przeczytać do końca. W zestawach łącza sterowania jest na przykład przypomnienie, żeby w EdgeTX albo OpenTX odznaczyć „Hardware ADC Filter” i używać zgodnej wersji oprogramowania aparatury.
Od opcji zależy, które polecenia zostaną wysłane. W strojeniu bywa pytanie o KV silników. W zestawie łącza sterowania wybiera się styl latania (Racing, Freestyle, HD Freestyle, Cinematic, Ultra Cinematic) i port UART, do którego podłączony jest odbiornik. W niektórych zestawach lista opcji otwiera się sama i trzeba ją przejrzeć.
Potem kliknij „View CLI”, żeby zobaczyć dokładne polecenia z wybranymi opcjami. Wiele zestawów zaczyna się od #$ INCLUDE pliku z wartościami domyślnymi. To właśnie przywrócenie czystego punktu wyjścia, o którym pisze Oscar, więc nie trzeba wcześniej resetować tego obszaru samemu. Warto przejrzeć resztę listy. Jeśli zestaw zmienia porty, protokół silników albo cokolwiek, czego nie zapowiada jego nazwa, najpierw przeczytaj dyskusję.
Według zasad repozytorium zestaw może ustawić protokół silników tylko wtedy, gdy ma ostrzeżenie, i nie bez powodu: DShot włączony przy regulatorze, który go nie obsługuje, może zakręcić silnikami bez uzbrojenia. Przed wgraniem czegokolwiek, co dotyczy silników albo regulatorów, zdejmij śmigła.
Wgranie i zapis
„Apply” wysyła polecenia do wiersza poleceń. Nic nie zostaje zapisane na stałe, dopóki nie klikniesz „Save”, który zapisuje konfigurację i restartuje płytkę. Wcześniej można wgrać kilka zestawów po kolei, na przykład łącze sterowania, a potem strojenie. Jeśli dwa zestawy ustawiają tę samą wartość, wygrywa ten wgrany jako ostatni, więc kolejność ma znaczenie. Rozsądnie jest iść od ogółu do szczegółu: najpierw wartości domyślne albo łącze sterowania, potem filtry i strojenie, na końcu czułość drążków i OSD.
Dwie rzeczy dotyczą profili:
- Czułość drążków trafia do aktualnie wybranego profilu czułości. Tak jest napisane w opisie domyślnego zestawu czułości, a w zestawie czułości od Fader FPV jest ostrzeżenie, żeby wybrać profil do nadpisania. Wybiera się go w zakładce strojenia PID („PID Tuning”) przed otwarciem zakładki „Presets”.
- Strojenie trafia do aktywnego profilu PID, tak samo jak każde polecenie
set. Jeśli w innym profilu jest zapasowe strojenie, najpierw sprawdź, który profil jest aktywny.
W README jest uwaga, że po wyjściu z zakładki „Presets” może być potrzebne ponowne połączenie, bo zakładka działa przez wiersz poleceń. Betaflight 2026.6 poprawił ponowne łączenie po wgraniu zestawu, a do tego ostrzeżenie, które mogło się chować, i pasek filtrów zasłaniający okno opcji. Jeśli w starszej wersji aplikacji coś wygląda na ucięte, warto ją zaktualizować.
Zestawy łącza sterowania w Betaflighcie 2026.6
Zestaw łącza sterowania ustawia człon wyprzedzający i wygładzanie sygnału sterowania pod to, jak często aparatura wysyła nowe położenie drążków. Oscar tłumaczy, dlaczego to ważne: Betaflight dostaje sygnał z drążków skokami, a bez dopasowanych ustawień człon wyprzedzający reaguje na każdy skok szpilką, co może dać drgania albo oscylacje.
Do wersji 2025.12 dla ExpressLRS był osobny zestaw na każdą częstotliwość pakietów (50, 150, 250, 500 i 1000 Hz). Wyszukiwało się „expresslrs”, wybierało zestaw zgodny z aparaturą albo najbliższy niższy i wgrywało go ponownie po każdej zmianie częstotliwości pakietów.
W zestawach dla 2026.6 jest zamiast tego jeden oficjalny: „CRSF - ExpressLRS, Crossfire or Tracer”. Wygładzanie sygnału samo dopasowuje się w nim do wykrytej częstotliwości pakietów. Domyślnie zaznaczony jest styl Freestyle, a port UART wybiera się samemu. Osobny zestaw ze stałymi 50 Hz jest tylko dla nadajnika celowo ustawionego na 50 Hz. Według informacji o wydaniu 2026.6 częstotliwości odcięcia wygładzania dopasowują się teraz do wykrytej częstotliwości odbiornika, a wiersz poleceń ją pokazuje.
Po wgraniu zestawu otwórz zakładkę portów („Ports”) i sprawdź, czy „Serial RX” jest włączone na tym UART-cie, do którego podłączony jest odbiornik. Potem sprawdź zakładkę odbiornika („Receiver”) i dopiero wtedy leć.
Powrót do czystego stanu
Jeśli po zestawie jest gorzej, są dwie drogi:
- Wgrać kopię zapisaną na początku.
- Wgrać zestaw z wartościami domyślnymi tylko dla tego obszaru. Oscar radzi wyszukać „defaults” razem z kategorią. Dla 2026.6 są takie zestawy dla filtrów, OSD, czułości drążków, łącza sterowania i strojenia. Po wgraniu domyślnego strojenia wracają podstawowe wartości strojenia, a czułość drążków, filtry i wygładzanie sygnału zostają bez zmian.
Własne źródła zestawów
W „Preset Sources” można dodać inne repozytorium, podając adres i gałąź. Betaflight nie sprawdza zestawów spoza własnego repozytorium, więc należy je traktować jak plik konfiguracji od nieznajomego: przeczytać każdą linię przed wgraniem.
Przed pierwszym lotem
Bez śmigieł podłącz akumulator i sprawdź paski odbiornika, tryby i zabezpieczenie po utracie sygnału. Potem krótkie zawiśnięcie na otwartej przestrzeni. Nowe strojenie może wyglądać dobrze na stole, a w powietrzu i tak oscylować. Jeśli coś jest nie tak, wyląduj i wróć do kopii.