[VYŘEŠENO] Hlavní smyčka programu uvázla

V případě, že si s něčím nevíte rady ohledně systému Spirit, je zde to pravé místo na váš dotaz.
reach
Posts: 13
Joined: Tue 18. Mar 2014 22:14:33

Ahoj,

včera jsem zalítával vrtulník a při prohlédnutí logu po letu jsem našel hlášku "Hlavní smyčka programu uvázla". Podle časů to vypadá, že se toto stalo na zemi, ale i ve vzduchu. Co, prosím, tato hláška znamená?
ZeXx86
Site Admin
Posts: 12832
Joined: Mon 29. Apr 2013 16:06:44
Contact:

Ahoj

Pokud se ta hláška objevila v době, kdy byla jednotka připojena a komunikovala buďto s PC nebo přes BT, pak je to v pořádku a není třeba nic řešit.
Jen to signalizuje, že komunikace trvala o něco déle, než se předpokládá.

Pokud se to tam objevilo ale určitě v době, kdy heli letěla, nebyla připojena k BT, apod. tak to může signalizovat vážnější problém. Většinou pak heli nelétá tak jak má a může jít o nějaký zdroj rušení nebo nějaký problém v zapojení. Např. z přijímače, z BECu?
Nejdříve doporučuji zjistit, zda to určitě nemohlo být jen kvůli probíhající komunikaci a podle toho se pak rozhodnout co pak.
Např. létat s připojeným BT se nedoporučuje.

Čím je heli osazena?

Mj. v následující verzi již tato hláška bude v logu jen pouze, pokud se vyskytne za letu, takže to bude pak jednoduché rozpoznat.
Spirit System developer
reach
Posts: 13
Joined: Tue 18. Mar 2014 22:14:33

Přiznám se, že úplně jistý tím, kdy se v logu ukázala, si nejsem. Nelítal jsem celou baterku v kuse a při přistáních připojoval notebook pro změnu nastavení. BT modul můžu vyloučit rovnou, protože pro Spirit ho nevlastním. Podívám se do logu po dnešním létání a uvidím.

V heli jsou Align DS615, Futaba S9254, Hercules WR BEC, Outrage(Quantum) 4125 560kv, YEP 120HV a Futaba 6203SB přijímač.
ZeXx86
Site Admin
Posts: 12832
Joined: Mon 29. Apr 2013 16:06:44
Contact:

Aha a heli je pripojena pres PWM ci S-BUS?

Zrovna u tohoto konkretniho BEC jsme zjistili, ze nepriznive ovlivnuje elektroniku - v signalu je pak prilis mnoho sumu. Nevim zda se regulator dodava s feritovymi krouzky, ale pokud je to mozne, tak zkusit pridat.
Spirit System developer
reach
Posts: 13
Joined: Tue 18. Mar 2014 22:14:33

Připojená je přes s-bus. Na kabelu od regulátoru opravdu feritový kroužek nebyl. Zkusím ho přidat.
ZeXx86
Site Admin
Posts: 12832
Joined: Mon 29. Apr 2013 16:06:44
Contact:

reach wrote:Připojená je přes s-bus. Na kabelu od regulátoru opravdu feritový kroužek nebyl. Zkusím ho přidat.
Pokud by to nepomohlo, doporučuji to zkusit přes PWM. Co jsme testovali, tak je problém právě pouze ve spojení S-BUS + WR BEC. S PWM problém nebyl, protože je tam analogový signál, který se dekóduje jednodušší cestou. Každopádně ten feritový kroužek určitě doporučuji přidat, někdy je lepší i dva. Může se to právě podepsat na letovém projevu.
Spirit System developer
pkotatko
Posts: 889
Joined: Sat 08. Jun 2013 12:16:46

Nepomohly mi ani feritove krouzky. Proste kombinace Spirit, Hercules a S-Bus nefunguje. Nebo jinak, tenhle BEC zrejme rusi porad, ale u Spiritu to lze vycist z logu.
ZeXx86
Site Admin
Posts: 12832
Joined: Mon 29. Apr 2013 16:06:44
Contact:

Kontaktuji vyrobce Western Robotics, vzhledem k tomu, ze vsechny ostatni BECy (i ty cinske) funguji korektne a poptam se co s tim.
Spirit System developer
reach
Posts: 13
Joined: Tue 18. Mar 2014 22:14:33

Ještě se zeptám - ty feritové kroužky mají přijít na kabel od regulátoru (v mém případě YEP 120hv) nebo na kabely od BECu?
User avatar
Habásek
Posts: 1038
Joined: Sun 09. Jun 2013 13:14:17
Location: Plzeň
Contact:

reach wrote:Ještě se zeptám - ty feritové kroužky mají přijít na kabel od regulátoru (v mém případě YEP 120hv) nebo na kabely od BECu?
Já je dávám kroužek na oba, BEC i REGL a také kabely co nejvíce pokrátím a nakrimpluji znovu.
Jinak v tomhle vláknu se popisuje že k YGE (YEP je to samé) by se měl programovací konektor od REG uzemnit. Zkus to.
http://www.rcmania.cz/viewtopic.php?f=107&t=66537
Spirit System (Spirit W1, RS & GTR & all the others)
Spirit Wave & JETI DS 12
http://www.habada.cz
Post Reply