Akce

K čemu je OpenTx

Z Wiki OpenTX

Verze z 2. 10. 2013, 18:36, kterou vytvořil Zdenek (diskuse | příspěvky) (Založena nová stránka: O čem je řeč? OpenTx je asi nejpokročilejší Open Source firmware pro RC vysílače. Původně vznikl pod názvem Open9X jako alternativní pro vysílače IMAX 9, …)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

O čem je řeč? OpenTx je asi nejpokročilejší Open Source firmware pro RC vysílače. Původně vznikl pod názvem Open9X jako alternativní pro vysílače IMAX 9, FlySky TH9X, TURNIGY T9X, EURGLE 9X a novější TURNIGY 9XR. Pod všemi těmito názvy se prodává konstrukčně prakticky shodná RC souprava čínské výroby pracující v pásmu 2,4GHz. Budu ji dále pro jednoduchost označovat jako T9X. V poslední době se objevily i verze pro jiné „platformy“ RC vysílačů, zejména pro velmi zajímavou a v dané cenové relaci bezkonkurenčně vybavenou soupravu FrSky X9D Taranis. Tato je již z výroby rovnou dodávána s firmware OpenTx. Projekt Open9X byl proto přejmenován na OpenTx, protože již není určen jen pro vysílače řady T9X. Pokud je v dalším textu uvedeno Open9X, jde o jiné označení téhož. Tento manuál popisuje použití OpenTx na platformě T9X, pro Taranis existuje samostatný, velmi dobrý, manuál (v angličtině). Vysílač T9X je vybaven černobílým displejem technologie LCD 128 * 64 pixelů, dvěma analogovými 2osými ovladači (kniply), 3 otočnými potenciometry, 5 dvojpolohovými pře­pínači, jedním 3polohovým přepínačem, jedním monostabilním 2polohovým přepínačem („vrací se“) a 4 digitálními trimy. Je schopen ovládat až 8 výstupních kanálů. Vysílací modul je osazen jako výměnný (i když u většiny verzí Turnigy T9X poněkud ob­tížněji kvůli napevno zapájené anténě), kompatibilní s výměnnými moduly pro vysílače JR/Spektrum. Velkou předností tohoto zařízení je cena. V době psaní tohoto manuálu jiné RC soupravy obvykle stojí od cca 120 € za jednoduchá začátečnická rádia až po cca 1000 € za všeumějí­cí mnohakanálová monstra. Tohle rádio stojí 60 €. V čem je tedy háček? Háček je (mimo občas poněkud kolísavou kvalitu výroby) hlavně v soft­waru (firmware – FW). Původní firmware není ani zdaleka dokonalý, jsou tam chyby, nelo­gické ovládání, neustále při každé příležitosti otravně pípá a nejde to vypnout. Většina vstupů a výstupů je pevně přiřazena a nejde to měnit. Některé druhy vestavěných mixů neumí kombinovat. Neumí spouštět časovač (stopky) polohou kniplů. Jeden šikovný člověk (jmenuje se Thomas Husteter - Thus) si uvědomil, že tohle rádio je (stejně jako většina jeho dnešních konkurentů) založeno na kniplech, spínačích, trimech, potenciometrech a universálním mikroproce­soru, který prakticky vše obsluhuje programově. A jednoho dne se rozhodl přepsat kompletně původní software, napsat si vlastní. Tak vznikl alternativní firmware Th9X. Od té doby se z ducha Th9x zrodilo několik dalších open source projektů – mj. er9x, gru­vin9x, open9x a další. Open9X je založen na:  th9x, er9x, gruvin9x a ersky9x. Na původní kód Th9x se můžete podívat zde: http://code.google.com/p/th9x/. Kód ER9X je k dispozici zde: http://code.google.com/p/er9x/. Dále Gruvin9x: http://code.google.com/p/gruvin9x/. I když jme v tom, tak je třeba zmínit i RadioClone (i když ten z th9x přímo nevychází): http://radioclone.org/Introduction.