Uvědomili jsme si, že téma aktualizací Betaflight je pro mnoho lidí malou překážkou. Proto jsme pro vás vytvořili tohoto "Ultimátního průvodce aktualizacemi", ve kterém vám od začátku do konce vysvětlíme, jaké kroky je třeba provést a jak znovu načíst předvolby. To platí jak pro nové koptéry, tak pro ty, které už nějakou dobu leží v koutě.
Tento příspěvek na blogu je k dispozici také ve formě videa. Najdete ho na našem kanálu YouTube. A když už tam budete, přihlaste se k odběru :D
INFO: JAK SE VÁM LÍBILO, ŽE SE VÁM NA INTERNETU OBJEVILO VIDEO, KTERÉ SE VÁM LÍBÍ?
Betaflight 4.5 bude brzy vydán. Video bylo nahráno dříve a pokrývá aktualizaci až do verze 4.4. Základní postup aktualizace zůstává stejný. Je však třeba mít na paměti několik věcí. Tým Betaflight poskytuje následující informace: Základní parametry letu se od verze 4.4 do verze 4.5 nezměnily. Předchozí filtry, nastavení PID a další hodnoty ladění by nemělo být nutné měnit.
Konfigurátor Betaflight musí být použit ve verzi 10.10.
Jako obvykle je při flashování povinné úplné vymazání čipu. Překonfigurování od začátku je bezpečnější než import výpisu CLI nebo uložené předvolby a uživatelé režimů GPS Rescue, Angle a Horizon by NEMĚLI používat jejich staré hodnoty. Jinak se většina parametrů letu, Rx, režimu, OSD a GPS od verze 4.4 nezměnila. Všechny nové nebo přejmenované parametry budou mít výchozí hodnoty, takže import uloženého souboru z verze 4.4 (Presets>Save) je ve většině případů v pořádku.
Uživatelé funkcí Angle, Horizon a GPS Rescue by NEMĚLI používat předchozí hodnoty ve verzi 4.5. Měly by se používat nové výchozí hodnoty verze 4.5! Kromě toho by se do verze 4.5 neměly importovat žádné výpisy nebo předvolby verze 4.3 nebo starší! Nový firmware vždy pečlivě testujte v kontrolovaném prostředí!
Poznámky k verzi Betaflight 4.5: https://betaflight.com/docs/wiki/release/Betaflight-4-5-Release-Notes
Pokud jste dosud nepřišli do styku s konfigurátorem Betaflight, musíte si jej nejprve stáhnout ze stránky GitHub a nainstalovat.
https://github.com/betaflight/betaflight-configurator/releases/latest
Nyní můžete svůj Quad připojit k počítači pomocí datového kabelu USB (!) a kliknout na Connect (Připojit) v pravém horním rohu konfigurátoru. Jakmile Quad připojíte, měl by být také přímo vybrán příslušný port Betaflight.
Pokud tomu tak není, možná jste použili kabel nebo je třeba nainstalovat ovladač Zadig. To je častý případ systému Windows. Pokud se stále nic nezobrazuje, zkuste nástroj ImpulseRC.
Před vlastním flashováním firmwaru byste si měli nejprve vytvořit zálohu aktuální konfigurace. Pokud se něco pokazí nebo váš FC nebude s verzí 4.4 fungovat, můžete vždy provést flash zpět a obnovit staré nastavení pomocí zálohy. Zde byste měli zkontrolovat, na jaké verzi je vaše čtyřkolka aktuálně nastavena. Pokud je vaše čtyřkolka na Betaflight <4.2, zadejte do příkazového řádku (CLI, v dolní části konfigurátoru) příkaz diff all. Diff all zahrnuje všechny tři profily PID, diff nikoli. Dump také vypíše výchozí hodnoty, což může být užitečné, pokud se výchozí hodnoty mezi verzemi změnily. Betaflight pak vypíše všechna nastavení, která se liší od továrního nastavení, do konzoly. Vpravo pod řádkem výzvy najdete tlačítko Uložit. Tím se vytvoří textový dokument, do kterého se uloží všechna nastavení. Alternativně můžete text z příkazového řádku do textového dokumentu uložit také sami.
Pokud již máte Betaflight 4.3 na svém FC, můžete vytvořit záložní soubor přímo v záložce přednastavení. Tlačítko k tomu je umístěno vpravo nahoře nad vyhledávacím panelem presetů.
Pokud používáte analogový VTx, měli byste si zálohovat nastavení VTx také na něj. To funguje i napříč verzemi. Chcete-li to provést, na adrese
vyberte vlevo dole záložku Video vysílač a poté vyberte možnost"Uložit do souboru". Betaflight poté vytvoří soubor .json, který můžete importovat zpět do nového firmwaru
.
DŮLEŽITÉ:
Skoky z Betaflight 4.2 na 4.3 a 4.4 jsou zásadní aktualizace od vývojářů! Proto jsou tyto zálohy určeny především pro případ problémů, kdy potřebujete flashnout zpět na původní verzi! Existují migrační nástroje, které mohou převést diff all text zálohy z verze 4.2 na verzi 4.3, ale není zaručeno, že vše bude skutečně fungovat! Pokud chcete definitivně vyloučit možnost, že vám kvůli případné chybě při migraci spadne čtyřka z nebe, měli byste si zálohu raději udělat jinak.
Já si raději dělám screenshoty jednotlivých záložek v Betaflightu, protože pak přímo vidím, kde je třeba provést úpravy. To je užitečné zejména u koptéry
BNF. Nejrychlejší způsob, jak zjistit, co je ke kterému portu připojeno, je jednoduše vyfotit záložku Serial Ports.
Věřte mi... Už mi bylo umožněno flashovat koptéry, kde si majitel předem neudělal zálohu ani nenapsal porty. Zvlášť skvělé je, když výrobce nemá ani dokumentaci. Screenshoty nic nestojí, ale mohou ušetřit čas, když dojde na nejhorší.
Po vytvoření zálohy, ať už v jakékoliv podobě, je čas flashnout čerstvý firmware. To provedete tak, že v pravém horním rohu odpojíte čtveřici a přímo vlevo kliknete na
a zvolíte Aktualizovat firmware. Posuvník pro zobrazení předprodejních verzí necháme nedotčený a přejdeme přímo na Auto-Detect a konfigurátor automaticky načte váš typ FC. Pokud si nejste jisti, zda Betaflight rozpoznal správný FC, znovu se připojte ke čtyřkolce přes Connect a přečtěte nastavení přes diff all v CLI. Typ FC tam lze také zjistit. Ten se pak nachází v horní části. Pokud se oba typy shodují, vyberte firmware. V našem případě je to Betaflight 4.4.2. Nepotřebujeme restartovací sekvenci, čip při aktualizaci úplně smažeme a také přenosovou rychlost necháme tak, jak je.
Od verze 4.4 je také možné přímo při flashování zvolit, které protokoly a funkce se mají instalovat. U rádiového a telemetrického protokolu si vyberete protokoly, které jsou pro vás vhodné. Protokol motoru musí samozřejmě odpovídat protokolu, který jste dříve používali nebo který je podporován vaším ESC. To zjistíte buď v dokumentaci k vašemu ESC, nebo na záložních snímcích.
V části Options (Možnosti) nyní můžeme vybrat, které další funkce chceme nainstalovat. Pokud vaše kvadrokoptéra nemá LED diody, GPS nebo stejně létáte jen s analogem
, můžete tyto volby zrušit. Tím můžete snížit zatížení procesoru FC.
Poté klikněte vpravo dole na Load firmware [online] a následně na Flash firmware. Načítací lišta by pak měla bez jakýchkoli incidentů proběhnout zleva na
vpravo a vaše čtyřkolka je flashnuta na verzi 4.4.
Nyní však začíná ta pravá práce.
Nastavte všechny porty přesně tak, jak byly předtím. Pokud jste si neudělali snímek obrazovky, musíte se nyní podívat na FC, abyste zjistili, která část
je připojena ke kterému portu. Nejpozději zde byste si měli uvědomit, že screenshoty se opravdu vyplatí ;) Po nastavení všech portů klikněte vpravo dole na tlačítko Uložit a restartovat.
Zde začneme s nastavením gyroskopu. Orientace je jedno z nejdůležitějších nastavení vůbec, protože pokud koptéra letí dopředu, ale gyro
si myslí, že letí dozadu, bude to legrační, otravné nebo bolestivé. Záleží na tom, jak daleko od koptéry stojíte. To, co zde nastavíte, můžete také zkontrolovat přímo v horní záložce po uložení a opětovném spuštění. Pokud budete koptérou pohybovat v ruce, měla by se koptéra pohybovat stejným způsobem i v Betaflightu. Pokud tomu tak není, upravte nastavení gyroskopu znovu, dokud se pohyby nebudou shodovat. Totéž platí pro nastavení kompasu.
Maják DShot můžete nastavit podle libosti, já bych nechal oba jezdce nastavené na On. Pak pípne, když se přeruší rádiový kontakt nebo se přepne příslušný přepínač na
. Další nastavení, kdy má koptéra pípat, najdete v nastavení DShot-Beacon.
Pokud máte na kvadrokoptéře ještě nainstalovanou GPS, obsahuje tato záložka také posuvník pro aktivaci GPS.
Na této kartě přebíráte přesné nastavení, které bylo nastaveno dříve. Pokud zde ponecháte výchozí hodnoty, budete většinou odměněni nesprávným měřením proudu
a budete se divit, proč vaše kvadrokoptéra najednou může létat jen o polovinu déle se stejnou baterií, protože OSD ukazuje, že baterie je prázdná.
Nastavení failsafe by bylo předmětem samostatného videa. V pravém horním rohu vyberte, co se má stát, pokud dojde ke ztrátě rádiového spojení. V nejlepším případě byste měli skutečně vybrat, že by UAV mělo spadnout z oblohy, pokud není nainstalována GPS. Za tímto účelem vyberte první možnost na úrovni 2. Můžete nastavit, jak dlouho má koptéra při trvání ztráty signálu selhat.
Pro PIDy rovněž použijete nastavení, které jste použili dříve. Dávejte však pozor! Rozsah možností nastavení PID regulátoru se s každou aktualizací Betaflight zvětšuje. Výchozí hodnoty regulátoru PID fungují dobře pro většinu 5" koptér, ale může se stát, že nebudou fungovat pro vaši 3", 4" nebo 7" koptéru, protože například funkce jako I-Term Relax a podobně nebyly dříve k dispozici. Může se tedy stát, že můžete přenést hodnoty ze zálohy, ale kvůli novým funkcím koptéra nelétá tak, jak jste zvyklí. V takovém případě pomůže pouze nové vyladění vašeho PID regulátoru, což má při velké aktualizaci Betaflightu stejně smysl ;)
poté zkontrolujte nastavení sazeb a filtrů a znovu klikněte na tlačítko Uložit.
Nyní je čas vytáhnout rádio a zapnout ho, protože nyní budeme kontrolovat rádiové spojení a nastavovat ho. Nejprve zvolte způsob, jakým bude přijímač komunikovat s FC. Pokud máte samostatně připájený přijímač, vyberte položku Serial (sériový) nebo odpovídající položku pro váš rádiový protokol.
Poté vyberte rádiový protokol pro váš přijímač v položce Serial receiver (sériový přijímač). Nyní Betaflight potřebuje pouze vědět, který kanál rádia je zodpovědný za jaký
. Ve většině případů je to AERT1234 nebo Mode 2. dále zkontrolujte, zda má vaše rádio spojení s FC. Pokud váš přijímač není napájen přes FC, musíte nyní připojit baterii. Samozřejmě nejprve vyjměte vrtule!
Pokud máte spojení mezi rádiem a FC, můžete nyní zkontrolovat, zda je přiřazení kanálů správné. Projděte vše ještě jednou. To znamená nastavení plynu, odklonu, náklonu a sklonu a sledujte, zda se koptéra v Betaflightu pohybuje odpovídajícím způsobem. Pokud je vše v pořádku, uložte a restartujte!
Kromě vstupů ze sticků potřebuje Betaflight také vědět, co má dělat s různými polohami přepínačů. Koneckonců, koptéra musí být také obrněná
! Nejjednodušší možností a důvodem, proč jsme dříve přeorali záložku přijímače, je automatické přiřazení. Které režimy potřebujete, záleží samozřejmě na vás, proto vám ukážu, jak přiřadit přepínač odjištění.
V poli "Arm" klikněte na Add range a objeví se posuvná lišta, na které určíte, v jaké poloze přepínače chcete odjišťovat. Rozbalovací nabídku
nechte nastavenou na AUTO a nyní přesuňte spínač na jiskru, kterou chcete armovat. Betaflight automaticky převezme kanál
přesunutého přepínače a vy už jen pomocí posuvníku určíte polohu, ve které má koptéra zbrojit. Jakmile přiřadíte všechny režimy, znovu klikněte na tlačítko uložit a můžete začít!
Pokud jste to ještě neudělali, nyní je čas sundat vrtule, protože nyní budeme ovládat motory! Nejprve zvolte protokol motoru/ESC, který jste používali předtím. Ve většině případů je to DShot300 nebo -600. Dále chce Betaflight vědět, jakým směrem se motory otáčejí, tj. buď ven- dovnitř, nebo dovnitř- ven. Pokud se řezná hrana předních vrtulí otáčí dovnitř, tj. směrem k vačce, létáte ven- dovnitř a nemusíte nic měnit. Pokud se vaše přední vrtule otáčí směrem ven, tj. směrem od vačky, Betaflight to musí vědět a vy klikněte na tlačítko Obrátit směr otáčení motorů. Pokud to zapomenete udělat, budete při prvním letu překvapeni, že koptéra krátce vzlétne a pak se odzbrojí.
Na tomto místě můžeme také zkontrolovat směr otáčení a číslování motorů. Za tímto účelem vezmeme baterii, připojíme ji, aktivujeme režim testování motorů a posuneme posuvníky příslušného čísla motoru jeden po druhém o kousek nahoru. Motor 1 by se měl samozřejmě začít otáčet. Projděte všechny 4 motory a zjistěte, zda číslování odpovídá. Pak posuňte hlavní jezdec o kousek nahoru. Pomocí kousku papíru nebo plastu, který nyní přidržíte u zvonu motoru, můžete zkontrolovat směr otáčení
. Pokud směr otáčení nesouhlasí, vypněte znovu testovací režim motoru. Pokud součet nebo směr otáčení motoru nesouhlasí, můžete jej změnit pomocí průvodce. Jak to funguje, se můžete podívat v našem videu, Betaflight vás také velmi dobře provede konfigurací, pokud nastavení motoru nesouhlasí.
Pokud používáte analogový vysílač a předtím jste si uložili nastavení jako soubor .json, můžete obnovit nastavení prostřednictvím tohoto souboru v záložce Video vysílač. To provedete tak, že kliknete na tlačítko Načíst ze souboru uprostřed dole, vyberete svůj soubor a vše bude jako dříve.
Pro ty, kteří používají digitální VTx, bude brzy vydán článek o tom, jak konfigurovat OSD s O3 AirUnit.
V OSD (On Screen Display) vybíráte hodnoty, které jsou pro vás při létání důležité. Například napětí baterie. Jakmile vyberete hodnotu, můžete ji přetáhnout do náhledového obrázku. Takto se později zobrazí v brýlích.
Pokud jste vše (správně) obnovili, měla by vaše koptéra správně létat a budete také využívat nové funkce Betaflight.
Pokud máte nějaké dotazy, stačí se vyjádřit pod naším videem.
Uvidíme se příště
Fabian