Difference between revisions of "OpenTX Integration/cs"

From Spirit System Manual
Jump to: navigation, search
(Created page with "Spusťte skript ''basic.lua'' nebo ''special.lua'' pomocí tlačítka ''ENT''.")
(Updating to match new version of source page)
 
(106 intermediate revisions by 3 users not shown)
Line 37: Line 37:
 
|-
 
|-
 
|◦
 
|◦
|[[OpenTX 2.2]] OpenTX 2.2 s podporou Lua
+
|[[OpenTX 2.2/cs|OpenTX 2.2]] or [[EdgeTX]] s podporou Lua
 
|-
 
|-
 
|◦
 
|◦
Line 43: Line 43:
 
|-
 
|-
 
|◦
 
|◦
|Speciální propojka
+
|Integration cable for S.Port - <font color=red>Not needed for '''Spirit GT'''</font>
 
|}
 
|}
 
</div>
 
</div>
Line 52: Line 52:
  
  
== ZAPOJENÍ ==
+
== Zapojení ==
 +
 
 +
=== Spirit 1, Spirit 2, Spirit Pro ===
  
 
Pro zprovoznění integrace je zapotřebí spojit přijímač a jednotku dle následujícího schématu. K tomu je zapotřebí speciální propojka určena k integraci, která je dostupná na našem eshopu.
 
Pro zprovoznění integrace je zapotřebí spojit přijímač a jednotku dle následujícího schématu. K tomu je zapotřebí speciální propojka určena k integraci, která je dostupná na našem eshopu.
 +
 +
'''So you will need to connect:'''
 +
*FrSky Integration cable
 +
*S-Bus, PPM or PWM connection to the receiver (same that you used without the integration).
  
 
[[File:opentx-cable.jpg]]
 
[[File:opentx-cable.jpg]]
  
:{| style="width: 35%;"
+
:{| style="width: 40%;"
 
|-
 
|-
| style="width: 60%;"|'''Shorter lead''' of the cable
+
| style="width: 55%;"|'''Kratší konec''' propojky
|receiver - '''S.Port'''
+
|přijímač - '''S.Port'''
 
|-
 
|-
| style="width: 60%;"|'''Longer lead''' of the cable
+
| style="width: 55%;"|'''Delší konec''' propojky
|unit - '''SYS port'''
+
|jednotka - '''SYS port'''
 
|}
 
|}
  
Line 78: Line 84:
 
}}
 
}}
  
[[File:O2.jpg|class=halfwidth|center]]
+
[[File:O2.jpg|500px|center]]
  
 
<center>'''''Ukázka 1:''' Schéma zapojení části integrace s přijímačem X4R­SB''</center>
 
<center>'''''Ukázka 1:''' Schéma zapojení části integrace s přijímačem X4R­SB''</center>
  
[[File:O3.png|class=halfwidth|center]]
+
[[File:O3.png|500px|center]]
  
 
<center>'''''Ukázka 2:''' Volitelný adaptér pro přijímače X4R, X4R­SB, XSR''</center>
 
<center>'''''Ukázka 2:''' Volitelný adaptér pro přijímače X4R, X4R­SB, XSR''</center>
  
== INSTALACE ==
+
=== Spirit GT ===
 +
 
 +
[[File:frsky-gt-cable.jpg|class=halfwidth|center]]
 +
 
 +
<center>'''Example 3:''' It is enough to use a normal servo cable with red wire disconnected.''</center>
 +
 
 +
[[File:frsky-gt.jpg|500px|center]]
 +
 
 +
<center>'''Example 4:''' Wiring for S-BUS and S.PORT with FrSky receiver''</center>
 +
 
 +
== Instalace ==
  
 
Konfigurace jednotky je přístupná pomocí tzv. skriptů Lua. Tyto skripty vytvářejí uživatelské rozhraní, které umožňuje plnou integraci s jednotkou Spirit. Lze přistupovat k jednotlivým menu a volit parametry, kdykoli to bude potřeba.
 
Konfigurace jednotky je přístupná pomocí tzv. skriptů Lua. Tyto skripty vytvářejí uživatelské rozhraní, které umožňuje plnou integraci s jednotkou Spirit. Lze přistupovat k jednotlivým menu a volit parametry, kdykoli to bude potřeba.
Line 94: Line 110:
 
<div align=center>
 
<div align=center>
 
{| style="width: 95%;background-color: Gainsboro;color:black;"
 
{| style="width: 95%;background-color: Gainsboro;color:black;"
| colspan="2" style="background-color: orange;color:white;border-radius: 8px;text-align:center; "| '''Pro Heli'''
+
| colspan="2" style="background-color: orange;color:white;border-radius: 8px;text-align:center; "| '''Stáhnout skript pro Heli'''
 
|-
 
|-
|FrSky Taranis X9D/X9D+/X9E:
+
|Vysílače FrSky Taranis a Horus - '''ANGLICKY''':
|[http://www.spirit-system.com/dl/opentx/Spirit-2.2.0-Taranis.zip http://www.spirit-system.com/dl/opentx/Spirit-2.2.0-Taranis.zip]
+
|[https://www.spirit-system.com/dl/opentx/Spirit-3.4.3-en.zip https://www.spirit-system.com/dl/opentx/Spirit-3.4.3-en.zip]
 
|-
 
|-
|FrSky Horus:
+
|Vysílače FrSky Taranis a Horus - '''ČESKY''':
|[http://www.spirit-system.com/dl/opentx/Spirit-2.2.0-Horus.zip http://www.spirit-system.com/dl/opentx/Spirit-2.2.0-Horus.zip]
+
|[https://www.spirit-system.com/dl/opentx/Spirit-3.4.3-cs.zip https://www.spirit-system.com/dl/opentx/Spirit-3.4.3-cs.zip]
 
|}
 
|}
 
</div>
 
</div>
Line 106: Line 122:
 
<div align=center>
 
<div align=center>
 
{| style="width: 95%;background-color: Gainsboro;color:black;"
 
{| style="width: 95%;background-color: Gainsboro;color:black;"
| colspan="2" style="background-color: orange;color:white;border-radius: 8px;text-align:center;" | ''' Pro Spirit Aero'''
+
| colspan="2" style="background-color: orange;color:white;border-radius: 8px;text-align:center; "| '''Stáhnout skript pro Aero'''
 
|-
 
|-
|FrSky Taranis X9D/X9D+/X9E:
+
|Vysílače FrSky Taranis a Horus - '''ANGLICKY''':
|[http://www.spirit-system.com/dl/opentx/Spirit-Aero-1.0.0-Taranis.zip http://www.spirit-system.com/dl/opentx/Spirit-Aero-1.0.0-Taranis.zip]
+
|[https://www.spirit-system.com/dl/opentx/Spirit-Aero-1.5.1-en.zip https://www.spirit-system.com/dl/opentx/Spirit-Aero-1.5.1-en.zip]
 
|-
 
|-
|FrSky Horus:
+
|Vysílače FrSky Taranis a Horus - '''ČESKY''':
|[http://www.spirit-system.com/dl/opentx/Spirit-Aero-1.0.0-Horus.zip http://www.spirit-system.com/dl/opentx/Spirit-Aero-1.0.0-Horus.zip]
+
|[https://www.spirit-system.com/dl/opentx/Spirit-Aero-1.5.1-cs.zip https://www.spirit-system.com/dl/opentx/Spirit-Aero-1.5.1-cs.zip]
 
|}
 
|}
 
</div>
 
</div>
 +
<p></p>
  
 
+
Then unzip the file and copy the „Spirit-­3.3.0“ (or „Spirit-Aero-1.5.1“ for Aero) directory to SD Card of your transmitter.
Poté archiv extrahujte a adresář „Spirit“ zkopírujte do kořenového adresáře na SD kartu vysílače.
+
  
 
== Otevření menu integrace ==
 
== Otevření menu integrace ==
Line 124: Line 140:
 
Takže např. přepínání bank bude možné provádět skrz menu integrace, nikoli však přes přiřazený přepínač. Když je skript uzavřen, vše se navrátí do letového režimu.
 
Takže např. přepínání bank bude možné provádět skrz menu integrace, nikoli však přes přiřazený přepínač. Když je skript uzavřen, vše se navrátí do letového režimu.
  
{{Quote| Nekonfigurujte jednotku během letu!
 
}}
 
  
 
'''Pro přístup do menu ve vysílači Taranis proveďte uvedené kroky:'''
 
'''Pro přístup do menu ve vysílači Taranis proveďte uvedené kroky:'''
Line 131: Line 145:
 
#Držte tlačítko ''MENU'' po dobu 1 sekundy.
 
#Držte tlačítko ''MENU'' po dobu 1 sekundy.
 
#Stiskněte tlačítko ''PAGE''.
 
#Stiskněte tlačítko ''PAGE''.
#Pomocí tlačítek '''+''' a '''–''' přejděte na adresář ''„Spirit­2.2.0“''.
+
#By clicking '''+''' and '''–''' buttons move to the ''„Spirit-3.3.0“ (or „Spirit-Aero-1.5.0“ for Aero)'' directory.
 
#Stiskněte tlačítko ''ENT''.
 
#Stiskněte tlačítko ''ENT''.
#Spusťte skript ''basic.lua'' nebo ''special.lua'' pomocí tlačítka ''ENT''.
+
#Spusťte skript ''basic.lua'' nebo ''special.lua'' pomocí podržení tlačítka ''ENT'', poté zvolte ''Execute''/''Spustit''.
  
'''To access the menu on Horus, press the buttons in the following way:'''
+
'''Pro přístup do menu ve vysílači Horus proveďte uvedené kroky:'''
  
#Press the '''<''' button for 1 second.
+
#Držte tlačítko '''<''' po dobu 1 sekundy.
#Click the ''PAGE UP'' button to reach the SD CARD page.
+
#Stiskněte tlačítko ''PAGE UP'' pro přechod na stránku SD CARD.
#By rotary manipulator move to the ''„Spirit-­2.2.0“'' directory.
+
#By rotary manipulator move to the ''„Spirit-3.3.0“ (or „Spirit-Aero-1.5.0“ for Aero)'' directory.
#Click the ''manipulator'' button to enter.
+
#Stiskněte tlačítko otočného prvku.
#Execute the ''basic.lua'' or ''special.lua''.
+
#Spusťte skript ''basic.lua'' nebo ''special.lua''.
  
== Integration Preview ==
+
[[File:horus-execute.png|300px|]]
  
<br />
+
== Ukázky Integrace ==
[[File:O4.png|center]]
+
<br />
+
[[File:O5.png|center]]
+
  
<center>FrSky Taranis integration</center>
+
Integrace FrSky Taranis:
  
 +
[[File:O4.png]] [[File:O5.png]]
  
[[File:O6.png|center]]
 
  
<center>FrSky Horus integration</center>
+
FrSky Integrace FrSky Horus:
  
 +
[[File:O6.png]] [[File:frsky-servos.png]]
  
== Troubleshooting ==
+
== Řešení Problémů ==
  
*If the Menu will not load any parameter value, it is likely that the integration cable is connected improperly. If you use any Telemetry sensor, we recommend to disconnect it (at least from signal line) and verify again.
+
*Pokud se v nabídce neobjevují hodnoty parametrů, pak je pravděpodobně nesprávně připojená integrační propojka. Používáte-li telemetrický senzor, doporučujeme jej odpojit (alespoň signální vodič). Poté vyzkoušejte spojení znovu.
  
*'''MLVSS sensor''' is known to cause interferences on the S.Port line, thus affecting all other sensors including the Integration. We do not recommend to use this sensor at least until the fix will be available.
+
*V případě zobrazení chyby: '''Script syntax error - attempt to call global function sportTelemetry'' je verze OpenTX firmware vysílače 2.1 nebo nižší. Informace jak aktualizovat lze najít na stránce [[OpenTX 2.2/cs|OpenTX 2.2]].
  
*If you will see the Lua script error: ''Script syntax error - attempt to call global function sportTelemetry'', then the OpenTX firmware in your transmitter is 2.1 or earlier. Please check the [[OpenTX 2.2]] page for update instructions.
+
== Telemetrická data ==
  
== Usage ==
+
S tímto spojením jednotka Spirit umožní možnost konfigurace ale také i přenos telemetrických dat. Tyto data můžete zobrazit přímo na hlavní obrazovce vysílače a dokonce provádět jejich záznam během letu.
  
Whenever you want to configure a parameter, start the according Lua script.
+
Ze všeho nejdříve je nutné zapnout detekci nových čidel.
There the Menu Layout is similar with the PC software to have easy navigation.
+
Jděte do '''MENU - Strana 13/14 - TELEMETRIE''' a stiskněte '''Detekovat nové senzory'''. Jakmile se objeví všechny proměnné, ukončete detekci.
  
It is working in the same way as when the PC software is connected. This mean that when the Integration menu is opened, you can change even the basic parameters that could affect the helicopter significantly.
+
Pro přidání telemetrických dat na hlavní obrazovku vysílače, přejděte do '''MENU - Strana 14/14 - DISPLEJ'''.
 +
Zde lze přidat jakékoli proměnné, které se mají zobrazit. Proměnné se znaménkem +/- znamenají nejvyšší/nejnižší naměřené hodnoty.
  
{{Quote|'''Never perform the configuration when flying!'''}}
+
Nakonec přejděte na hlavní obrazovku a podržte tlačítko PAGE na 1 sekundu.
  
When using the Bank Switching or Real-Time tuning features the menu will take full control of it. The unit will not react to a Switch position changes.
+
S verzí firmware 2.4 je možné zobrazovat tyto proměnné:
For the Bank Switching there is ''Banks'' option where you can manually change the banks. Whenever you will change the Bank the configuration will be saved to not loose the current settings.
+
* '''RPM''' [RPM] - Aktuální otáčky, viz [[Configuration/cs#Governor|Governor]].
 +
* '''Fuel''' [%] - Vibrace modelu (zobrazeny jako Fuel).
 +
* '''RB1V''' [V] - Napětí baterie
 +
* '''RB1A''' [A] - Proudové zatížení
 +
* '''RB1C''' [mAh] - Spotřebovaná kapacita baterie
 +
* '''RB2C''' [V] - Napětí na BEC (10x) - ''nastavte poměr 25.5''
 +
* '''Tmp1''' [°C] - Teplota regulátoru
 +
* '''5120''' [μs] - Plynu (Hodnota PWM)
  
{{Info|[[File:Info.png|18px]] When Bank is 1 or 2, some parameters are hidden. In that case some pages appear to be blank.}}
+
== Provoz ==
  
Do not forget to click the '''Save Settings''' when you want to save a changes permanently.
+
Kdykoli si přejete nastavit parametr, postačí spustit Lua skript. Pro jednodušší navigaci je rozložení menu podobné s programem na počítači.
  
Enjoy the integration!
+
Integrace funguje stejným způsobem, jako když je zapnutý konfigurační PC program. Kdykoli je menu otevřeno, lze změnit i  základní nastavení, které mohou zásadně ovlivnit fungování modelu.
 +
 
 +
{{Quote|'''Nikdy nenastavujte během létání!'''}}
 +
 
 +
Při používání přepínání bank nebo real-time ladění jsou během aktivního menu tyto funkce neaktivní. Tzn. přepínače na vysílači nereagují dokud se menu integrace neukončí.
 +
Přepínání bank se provádí změnou hodnoty parametru ''Banks''. Kdykoli se v menu přepne banka, uloží se nastavení, aby nedošlo ke ztrátě provedených změn.
 +
 
 +
{{Info|[[File:Info.png|18px]] Některé parametry jsou skryté, pokud je banka 1 či 2. V tomto případě jsou některé stránky prázdné.}}
 +
 
 +
Nezapomeňte zvolit ''Save Settings'' pro trvalé uložení nastavení v jednotce.
 +
 
 +
 
 +
<br />
  
  
Line 189: Line 221:
 
{|style="width: 100%;color: white;text-align:center;"
 
{|style="width: 100%;color: white;text-align:center;"
  
|[[#up|&uarr;Up&uarr;]]
+
|[[#up|&uarr;Nahoru&uarr;]]
  
 
|}
 
|}
 
----
 
----
 
</div>
 
</div>

Latest revision as of 12:36, 19 September 2022

Other languages:
čeština • ‎Deutsch • ‎English • ‎español • ‎français • ‎magyar • ‎italiano • ‎русский
Návod
pro
O1.png
Integraci


Funkce
Nastavení přímo ve vysílači
Kompletní konfigurace jednotky
Bez nutnosti spojení s počítačem
Vše rychle dostupné

Požadavky
OpenTX 2.2 or EdgeTX s podporou Lua
Přijímač s telemetrickým výstupem S.Port
Integration cable for S.Port - Not needed for Spirit GT




1 Zapojení

1.1 Spirit 1, Spirit 2, Spirit Pro

Pro zprovoznění integrace je zapotřebí spojit přijímač a jednotku dle následujícího schématu. K tomu je zapotřebí speciální propojka určena k integraci, která je dostupná na našem eshopu.

So you will need to connect:

  • FrSky Integration cable
  • S-Bus, PPM or PWM connection to the receiver (same that you used without the integration).

Opentx-cable.jpg

Kratší konec propojky přijímač - S.Port
Delší konec propojky jednotka - SYS port


Kablík určený k integraci slouží pro obousměrný datový přenos mezi jednotkou a přijímačem, resp. vysílačem. Data obsahují jak telemetrické data tak příkazy ke konfiguraci všech parametrů, přímo přes vysílač.

Spojení s přijímačem pro integraci je zcela odděleno od základní části přijímače, kde se přenáší výchylky kanálů. Tzn. Stávající spojení s přijímačem může zůstat bez změny. Pro přenos výchylek kanálů lze použít PWM, PPM či S­-Bus protokol.

Info.png V případě přijímačů s konektorem Molex na straně S.Port (např. X4R, X4R­SB, XSR), lze využít dodaný konektor a piny tak pro výrobu adaptéru. Vznikne tak adaptér z Molex konektoru na servo konektor. Zde již lze pohodlně zasunout speciální propojku určenou k integraci.

Info.png Samotné spojení přes výstup S.Port je určeno pouze pro konfiguraci jednotky. Výchylky kanálů je nutné přenášet běžným způsobem pomocí PWM, PPM či S­-Bus.

O2.jpg
Ukázka 1: Schéma zapojení části integrace s přijímačem X4R­SB
O3.png
Ukázka 2: Volitelný adaptér pro přijímače X4R, X4R­SB, XSR

1.2 Spirit GT

Frsky-gt-cable.jpg
Example 3: It is enough to use a normal servo cable with red wire disconnected.
Frsky-gt.jpg
Example 4: Wiring for S-BUS and S.PORT with FrSky receiver

2 Instalace

Konfigurace jednotky je přístupná pomocí tzv. skriptů Lua. Tyto skripty vytvářejí uživatelské rozhraní, které umožňuje plnou integraci s jednotkou Spirit. Lze přistupovat k jednotlivým menu a volit parametry, kdykoli to bude potřeba.

Pro zprovoznění postačí stáhnout archiv z našeho webu:

Stáhnout skript pro Heli
Vysílače FrSky Taranis a Horus - ANGLICKY: https://www.spirit-system.com/dl/opentx/Spirit-3.4.3-en.zip
Vysílače FrSky Taranis a Horus - ČESKY: https://www.spirit-system.com/dl/opentx/Spirit-3.4.3-cs.zip

Stáhnout skript pro Aero
Vysílače FrSky Taranis a Horus - ANGLICKY: https://www.spirit-system.com/dl/opentx/Spirit-Aero-1.5.1-en.zip
Vysílače FrSky Taranis a Horus - ČESKY: https://www.spirit-system.com/dl/opentx/Spirit-Aero-1.5.1-cs.zip

Then unzip the file and copy the „Spirit-­3.3.0“ (or „Spirit-Aero-1.5.1“ for Aero) directory to SD Card of your transmitter.

3 Otevření menu integrace

K menu integrace lze přistoupit kdykoli si přejete nakonfigurovat jednotku. Jakmile je otevřena, jednotka se chová podobně, jako se zapnutým programem na počítači. Takže např. přepínání bank bude možné provádět skrz menu integrace, nikoli však přes přiřazený přepínač. Když je skript uzavřen, vše se navrátí do letového režimu.


Pro přístup do menu ve vysílači Taranis proveďte uvedené kroky:

  1. Držte tlačítko MENU po dobu 1 sekundy.
  2. Stiskněte tlačítko PAGE.
  3. By clicking + and buttons move to the „Spirit-3.3.0“ (or „Spirit-Aero-1.5.0“ for Aero) directory.
  4. Stiskněte tlačítko ENT.
  5. Spusťte skript basic.lua nebo special.lua pomocí podržení tlačítka ENT, poté zvolte Execute/Spustit.

Pro přístup do menu ve vysílači Horus proveďte uvedené kroky:

  1. Držte tlačítko < po dobu 1 sekundy.
  2. Stiskněte tlačítko PAGE UP pro přechod na stránku SD CARD.
  3. By rotary manipulator move to the „Spirit-3.3.0“ (or „Spirit-Aero-1.5.0“ for Aero) directory.
  4. Stiskněte tlačítko otočného prvku.
  5. Spusťte skript basic.lua nebo special.lua.

Horus-execute.png

4 Ukázky Integrace

Integrace FrSky Taranis:

O4.png O5.png


FrSky Integrace FrSky Horus:

O6.png Frsky-servos.png

5 Řešení Problémů

  • Pokud se v nabídce neobjevují hodnoty parametrů, pak je pravděpodobně nesprávně připojená integrační propojka. Používáte-li telemetrický senzor, doporučujeme jej odpojit (alespoň signální vodič). Poté vyzkoušejte spojení znovu.
  • V případě zobrazení chyby: 'Script syntax error - attempt to call global function sportTelemetry je verze OpenTX firmware vysílače 2.1 nebo nižší. Informace jak aktualizovat lze najít na stránce OpenTX 2.2.

6 Telemetrická data

S tímto spojením jednotka Spirit umožní možnost konfigurace ale také i přenos telemetrických dat. Tyto data můžete zobrazit přímo na hlavní obrazovce vysílače a dokonce provádět jejich záznam během letu.

Ze všeho nejdříve je nutné zapnout detekci nových čidel. Jděte do MENU - Strana 13/14 - TELEMETRIE a stiskněte Detekovat nové senzory. Jakmile se objeví všechny proměnné, ukončete detekci.

Pro přidání telemetrických dat na hlavní obrazovku vysílače, přejděte do MENU - Strana 14/14 - DISPLEJ. Zde lze přidat jakékoli proměnné, které se mají zobrazit. Proměnné se znaménkem +/- znamenají nejvyšší/nejnižší naměřené hodnoty.

Nakonec přejděte na hlavní obrazovku a podržte tlačítko PAGE na 1 sekundu.

S verzí firmware 2.4 je možné zobrazovat tyto proměnné:

  • RPM [RPM] - Aktuální otáčky, viz Governor.
  • Fuel [%] - Vibrace modelu (zobrazeny jako Fuel).
  • RB1V [V] - Napětí baterie
  • RB1A [A] - Proudové zatížení
  • RB1C [mAh] - Spotřebovaná kapacita baterie
  • RB2C [V] - Napětí na BEC (10x) - nastavte poměr 25.5
  • Tmp1 [°C] - Teplota regulátoru
  • 5120 [μs] - Plynu (Hodnota PWM)

7 Provoz

Kdykoli si přejete nastavit parametr, postačí spustit Lua skript. Pro jednodušší navigaci je rozložení menu podobné s programem na počítači.

Integrace funguje stejným způsobem, jako když je zapnutý konfigurační PC program. Kdykoli je menu otevřeno, lze změnit i základní nastavení, které mohou zásadně ovlivnit fungování modelu.

Warning.png Nikdy nenastavujte během létání!

Při používání přepínání bank nebo real-time ladění jsou během aktivního menu tyto funkce neaktivní. Tzn. přepínače na vysílači nereagují dokud se menu integrace neukončí. Přepínání bank se provádí změnou hodnoty parametru Banks. Kdykoli se v menu přepne banka, uloží se nastavení, aby nedošlo ke ztrátě provedených změn.

Info.png Některé parametry jsou skryté, pokud je banka 1 či 2. V tomto případě jsou některé stránky prázdné.

Nezapomeňte zvolit Save Settings pro trvalé uložení nastavení v jednotce.