Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default value #11

Open
Kubikx opened this issue Feb 9, 2014 · 5 comments
Open

Default value #11

Kubikx opened this issue Feb 9, 2014 · 5 comments

Comments

@Kubikx
Copy link

Kubikx commented Feb 9, 2014

When power on, it send "-100" on all channels, until change, can you change it to "0", or create it selectable?
Thanks for answer.

@semerad
Copy link
Owner

semerad commented Apr 7, 2014

I am looking at source code now and I see that I am setting default values for CH3-8 to zero, so it is somewhat strange for me. I can check it at radio when I will have some time.
A kdyztak muzeme pokracovat cesky :-) .

@Kubikx
Copy link
Author

Kubikx commented Apr 8, 2014

Já jsem si to zase neuvědomil :-)
používám verzi 0.6.2
A řeším to u světelných modulů, co má kdo za vysílačku, aby to při zapnutí správně fungovalo.
Když připojím modul, tak je na všech kanálech od 3 nahoru -100.
Zkoušel jsem i servo, první a druhý kanál fungují v pohodě.

@semerad
Copy link
Owner

semerad commented Apr 8, 2014

A řeším to u světelných modulů, co má kdo za vysílačku, aby to při zapnutí správně fungovalo.
Když připojím modul, tak je na všech kanálech od 3 nahoru -100.
Zkoušel jsem i servo, první a druhý kanál fungují v pohodě.

  1. a 2. kanál vysílají vždy pozici volantu a plynu. U těch ostatních je
    nastavení po zapnutí složitější:
  • když k danému kanálu není přiřazena žádná funkce, tak se nastaví
    na -100 (vlastně se tak nastaví nejdříve všechny 3-8, ale některé
    se hned přepíšou něčím jiným)
  • kanál přiřazený k CH3-8/4WS/DIG se nastaví na 0
  • kanál MP1-4 se nastaví na 1. pozici
  • kanál přiřazený k tlačítku se nastaví na hodnotu vypnutého stavu
    -100 (nebo 100 při REVERZE)
  • a samozřejmě všechny ty hodnoty můžou být posunuty přes TRIM,EPA,...

Takže by mě kdyžtak zajímalo nastavení vysílačky pro ty kanály 3-8,
abych měl jasno v tom, jak to je. Kdyby to nefungovalo tak, jak jsem
to popsal, tak by byla někde chyba, ale zase si myslím, že by si toho
už dávno někdo všimnul.

@Kubikx
Copy link
Author

Kubikx commented Apr 9, 2014

Problém je s tou definicí "vypnutého stavu"
"třípolohová tlačítka" na rukojeti
"3 CH3, BMO, RE0, PV0".
// u "d" je to stejné
//případně NL a krok 100, zde bych -100 = vypnuto i pochopil
dávají -100, 0, 100.
u MO je vypnuto, podle mne, jednoznačně 0.
popsal jsem to dost jasně?

@semerad
Copy link
Owner

semerad commented Apr 10, 2014

Problém je s tou definicí "vypnutého stavu"
"třípolohová tlačítka" na rukojeti
"3 CH3, BMO, RE0, PV0".
// u "d" je to stejné
//případně NL a krok 100, zde bych -100 = vypnuto i pochopil
dávají -100, 0, 100.
u MO je vypnuto, podle mne, jednoznačně 0.
popsal jsem to dost jasně?

Teď chápu, jak je to nastaveno, ale nějak nechápu to chování.
Takže ono to posílá -100, dokud se nezmáčkne některé z těch
odpovídajících tlačítek ? To je nějaké divné, protože u MOmentary
se tohle inicializuje na 0. I "NL" to inicializuje na 0.
Teď ale nemám čas, abych si to vyzkoušel (možná příští týden).
Ale napadlo mě, jestli náhodou není na stejný kanál namapovaná
ještě nějaká další funkce (tlačítko). To by pak mohlo dělat
toto chování, trim by sice nastavil hodnotu na 0, ale tlačítko
by ji přepsalo na -100 a dokud se něco nezmáčkne, tak se hodnota
nezmění.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants