Mozna to nekoho bude zajimat, ale od verze 2.6.26 se v linuxovem jadre vyskytuje diky me malickosti ovladac pro vysilac k EasyCopteru V6 (35MHz verze). Jde vlastne o obdobu PPjoy pod MS Windows.
Kdyby se nekdo ptal proc, tak uz treba jen proto, ze treba takovy simulator
Heli-X je psan v Jave, tudiz je multiplatformni a zaroven mam takovej divnej pocit ze Java beha pod Linuxem o poznani svizneji - alespon dohledovy systemy v praci mi ten pocit kazdodenne pripominaji.
K uspesnemu zprovozneni je potreba propojovaci kabel (k mani zde, u
CyberMana), linuxove jadro 2.6.26 nebo vyssi, programek inputattach a prozatim jeste patch pro inputattach (jeste se mi nepovedlo to protlacit tam - priznavam ze uz se nijak moc extra nesnazim, EC nemam uz nekdy od unora 08).
Patch je k dispozici
zde. Pripadne si muzete stahnout cely inputattach
zde a zkompilovat do spustitelne podoby prikazem:
Zprovozneni:
Na vysilaci se vypne CCPM mix, pripoji do serioveho portu (napr. ttyS0).
Na pocitaci se natahne modul
zhenhua (bud ruzne pres
modprobe, nebo ho muzete nechat aby se sam staticky natahoval pri spusteni pocitace pridanim do
/etc/modules) a spusti inputattach:
| Code:: |
modprobe zhenhua
inputattach --zhen-hua /dev/ttyS0 |
Tim by se mel objevit vysilac v pocitaci jako regulerni ctyrosy joystick (napr. pod nazvem
/dev/input/js0).
Dal uz se pokracuje jako s kazdym joystickem.
Kalibrace (a zaroven kontrola) se da provest pres programek
jscalibrator (skalni priznivci textove konzole mohou pouzit prikaz
jscal). I kdyz mam ten matny pocit, ze Heli-X ma vlastni kalibraci.
No, snad to bude nekomu k uzitku.
Trochu komplikovanejsi bude pripadne reseni problemu, protoze EasyCoptera uz nemam (v unoru jsem ho vymenil za nemocnou Walkeru #60). Stejne tak i s Heli-X, protoze jsem obetoval penize do simulatoru PhoenixRC a hopsam v nem.
P.S.: Pisu to sem tak pozde proto, ze jsem celou dobu doufal ze se ty patche protlaci do standardnich distribuci a tak by odpoadla potreba tech patchu. Povedlo se mi to jenom u toho ovladace do jadra a i tak to trvalo skoro pul roku.