články ¦ sekce ¦ kontakt ¦ Hledat

Co je tu nového

RC vybavení - vysílače, přijímače, serva, akumulátory - RC soupravy pro řízení modelů

Special Functions (nastavení modelu)

EdgeTX - Special Functions

Název "Speciální funkce" může být trochu matoucí. Jsou to prostě další funkcionality a nastavení, nic "speciálního" na nich není.

image

Můžete si jich nadefinovat maximálně 64. Označeny jsou SF<n>, žádné vlastní jméno jim nemůžete dát.

sloupce:

  • Switch - čím se funcionalita / funkce / akce spustí. Může to být fyzický přepínač, logický přepínač, stav
  • Action - co se má stát, operace, kterou chcete provést. Typicky přehrát zvuk, hlásit hodnotu, přepsat kanál, reset timeru, změna globální proměnné
  • Parameters - parametry konkrétní akce. Play Track - název zvuku, Override CH - číslo kanálu a hodnota, Play Value - který senzor
  • Repeat - jak často se akce opakuje. Jednou při aktivaci, opakováně v intervalu.
  • Enable - rychlé vypnutí bez mazání

Switch

Funkce ve Special Function se spustí, když Switch = TRUE.

1) fyzické přepínače: SA, SB, SC, … 2polohové, 3polohové, jejich jednotlivé polohy SA↑, SA-, SA↓
2) logické přepínače definované v : L01–Lnn, nejdůležitější nástroj pro pokročilé věci, kombinace více podmínek, AND, OR, porovnání hodnot, časování delay nebo duration, Sticky ...
3) trimy jako přepínače: TRIM1↑, TRIM2↓
4) momentová tlačítka (push button): reset telemetrie, hlasové hlášky, ...
5) telemetrické podmínky (): RSSI nízké, napětí baterie, GPS fix
6) Flight Modes (letové režimy): FM0, FM1, když chcete funkci aktivní jen v určitém režimu
7) stavové přepínače systému: ON (vždy aktivní), trvalé logování, ...

Pokud chcete něco složitějšího, Udělejte si to v Logical Switches, ve Special Functions to použijte. Je to přehlednější, snadno laditelné, znovupoužitelné.

symbolvýznampoužití
--- ruší speciální funkci
!Trn není aktivní trainer vstup
!Act ? nechápu
!TELE20:Bat% telemetrický údaj
!Telemetry chybí telemetrie
!FM1:cruise není aktivní letový mod "cruise"
!L02 logická funkce L02 není TRUE"
!Trim Ail+ nechápu
!SW6↑ poslední tlačítko v šestitlačítku není v jedné poloze nevím zatím, která poloha je která
!SW6↓ poslední tlačítko v šestitlačítku není v druhé poloze
!SA↑ přepínač není v poloze od sebe
!SA- přepínač není ve středové poloze
!SA↓ není v poloze k sobě
SA↑ přepínač v poloze od sebe
SA- střed
SA↓ poloha k sobě
Trim Ail+ stisknutý trim křidélek na jednu stranu
SW6↑ poslední tlačítko v šestitlačítku je v poloze ? nevím zatím, která poloha je která
SW6↓ poslední tlačítko v šestitlačítku je v poloze ?
L02 logická funkce L02 je TRUE"
FM1:cruise je aktivní letový mod "cruise"
Telemetry telemetrie funguje
TELE20:Bat% telemetrický údaj
ON vždy aktivní třeba pro stále zapnutí logování
One ?
Act ?
Trn aktivní trainer vstup

Action

symbolvýznampoužití
Adjust mění hodnotu zvolené globální proměnné
  • Global var – vyber globální proměnnou, kterou chcetr upravit
  • Mode – způsob změny hodnoty:
    • Constant – nastaví proměnnou na pevnou hodnotu
    • Mixer Source – nastaví hodnotu podle zdroje z mixu
    • Global Var – nastaví podle jiné globální proměnné
    • Inc/Decrement – inkrementuje/dekrementuje o daný krok
Audio Amp Off vypne zvuk z reproduktoru
Backlight nastavuje jas displeje
BgMusic přehrává .wav soubor ve smyčce, soubor v SOUNDS/(jazyk)
BgMusic II dočasně pozastaví přehrávání .wav souboru
Haptic vibrace vysílače
  • Value – typ vibračního vzoru (0–4)
  • Repeat – opakování:
    • !1x – nespustí se při zapnutí
    • 1x – jednou
    • 1s–60s – opakování po intervalu
Inst.Trim nastaví trimy podle aktuální polohy pák
Lua Script spustí Lua skript, skript musí být v /SCRIPTS/FUNCTIONS/, skripty s GUI (zobrazení na displeji) nelze spustit
  • Value – název skriptu
  • Repeat:
    • ON – opakuje se stále
    • 1x – jednou
No Touch vypne dotykové ovládání
Override přepíše hodnotu kanálu
  • CH – číslo kanálu
  • Value – hodnota (-100 až +100)
Play Sound přehraje interní zvuk
  • Value – typ zvuku (Beep, Warn, Siren…)
  • Repeat:
    • !1x – ne při startu
    • 1x – jednou
    • 1s–60s – opakování
Play Track přehraje .wav soubor
  • Value – typ zvuku (Beep, Warn, Siren…)
  • Repeat:
    • !1x – ne při startu
    • 1x – jednou
    • 1s–60s – opakování
Play Value Play Value – hlásí hodnotu Value – zdroj: vstup, páka, trim, přepínač kanál, telemetry, globální proměnná… Repeat – frekvence hlášení RacingMode RacingMode – zapne low-latency režim (FrSky Archer RS) › musí být zapnutý i v RF modulu Reset Reset (Reset Timer) – resetuje časovač nebo telemetry Reset: Timer1 / Timer2 / Timer3 Flight Telemetry Screenshot Screenshot – uloží screenshot jako .bmp do /SCREENSHOT SD Logs SD Logs – loguje data do .csv ukládá do /LOGS interval: 0.1 s – 25.5 s při každé aktivaci vytvoří nový soubor nefunguje při <50 MB volného místa Set (Set Timer) Set Timer – nastaví časovač Timer – Timer1 / 2 / 3 Value – 00:00:00 až 08:59:59 SetFailsafe SetFailsafe – uloží aktuální polohu pák jako failsafe › RF modul musí být v režimu custom Set Main Screen Set Main Screen – přepne obrazovku Value – číslo obrazovky Repeat – jak často se má přepnout zpět Trainer Trainer – zapne režim učitel/žák Value – co ovládá žák: Axis (vše) Rud, Ele, Thr, Ail Chans (všechny kanály) Vario Vario – zvuk stoupání/klesání (variometr) Volume Volume – nastaví hlasitost vysílače › řízeno zvoleným zdrojem Poznámka (praktická) Nejpoužívanější v praxi: Play Track / Play Value › hlášení Override CH › nouzové zásahy Adjust GV › ladění za letu SD Logs › debug (INAV, GPS, RSSI)

Parameters

Repeat

  • --- - provede se jednou při aktivaci
  • 1x - jednorázově (trigger)
  • !1x - jednou při deaktivaci
  • 1s, 2s, … - opakování v intervalu

Enable

Umožňuje funkci zablokovat, stačí zrušit zaškrtnutí Enable.

Logical Switches (nastavení modelu)

EdgeTX - Logical Switches

Místo "Logické přepínače" by mohl být použit třeba název "Virtuální přepínače". Nastavení modelu lze ovládat fyzickými přepínači na krabici vysílače, ale jde to taky přepínači virtuálními, myšlenými, které se přepínají na základě různých stavů: kombinací fyzických přepínačů, překročení nějaké hodnoty telemetrie, kombinací fyzických přepínačů a hodnot telemetrie atp.

image

Mužete si jich nadefinovat maximálně 64. Označeny jsou L<n>, žádné vlastní jméno jim nemůžete dát.

sloupce:

  • Function - logická funkce, kterou chcete použít
  • V1 - první operand - proměnná ve vyhodnocovaném výrazu
  • V2 - druhý operand - proměnná nebo konstanta ve vyhodnocovaném výrazu
  • AND Switch - přepínač, který musí být aktivní, aby se logická funkce vyhodnocovala, --- funguje vždy
  • Duration - doba trvání, doba, po kterou zůstane logický spínač TRUE po splnění aktivačních podmínek. Pokud je parametr nastavena na 0.0, zůstane TRUE dokud platí podmínka.
  • Delay - prodleva mezi okamžikem splnění aktivačních podmínek a přechodem logického spínače do TRUE
  • Persistent - pouze pro Sticky Switch. Uchovává stav „sticky“ spínače při vypnutí vysílače nebo změně modelu a obnoví jej při opětovném zapnutí nebo návratu k modelu.

Function

symbolvýznampoužití
--- ruší
a=x V1 je přesně stejné jako konstanta V2
a~x V1 je přibližně stejné jako konstanta V2 nechápu
a>x V1 je větší než konstanta V2
a<x V1 je meší než konstanta V2
|a|> absolutní hodnota V1 je větší než konstanta V2
|a|<x absolutní hodnota V1 je menší než konstanta V2
AND TRUE když V1 i V2 jsou TRUE
OR TRUE když je TRUE alespoň jedno z V1, V2
XOR
Edge mžikový spínač, TRUE když když byl V1 aktivní po definovanou dobu a potom byl deaktivován
a=b V1 je přesně stejné jako V2
a>b V1 je větší než V2
a<x V1 je meší než V2
Δ>x
|Δ|>x
Timer Spínač spínaný na dobu V1 a vypnutý po dobu V2
Stky sticky

Popis

EdgeTX - Popis

Pro práci s vysílačem se systémem EdgeTX a s programem Companion je dobré znát symboly a popisky. Vypisuji si z dokumentace pro sebe.

Menu Companionu zachycuje nějakým způsobem logiku nastavování modelu.

  • nastavení vysílače
    • Setup
    • Global Functions
    • Trainer
    • Hardware
    • Enabled Features
  • nastavení modelu

Vysílač si nechávám přepnutý v angličtině, pracuje se slovy jako symboly a je lepší používat značky a symboly originál, než mít vše počeštěné a při studiu cizojazyčných tutoriálů si vše překládat sem tam. Hlasová hlášení mám v češtině.

Nastavování modelu v Companionu je produktivnější!

EdgeTX - EdgeTX

Od EdgeTX Companion verze 2.12.x se mi jeví nastavování modelů jednoznačně produktivnější v PC než ve vysílači.

Moje workflow:

  • archivuji obsah vysílače do PC (do Companionu)
  • nastavuji model v Companionu v editoru
  • přidávám nové modely v Companionu
  • simuluji nastavení v Companionu
  • nahraji do rádia a zkouším v rádiu
  • změny provedené při létání venku archivuji do Companionu
  • sdílím nastavení s ostatními pomocí exportu modelu a importu modelu

Pro někoho mínus: EdgeTX Companion v2.12 funguje na Windows 10 (64-bit), Windows 11 (64-bit), musí to být 64-bit Windows!

starší přehled