Skocz do zawartości

Turnigy 9X firmware RadioClone konfiguracja pod ArduCopter


rafal_ll
 Udostępnij

Rekomendowane odpowiedzi

Witam

 

Chciałbym kolegów prosić o pomoc przy konfiguracji radyjka.

Z podstawową konfiguracją jakoś sobie radzę bardziej zaawansowana konfiguracja to dla mnie czarna magia.

Do radia dorobiłem sobie przełącznik wielopozycyjny zamiast pokrętła AUX2 ma to służyć do przełączania trybów lotu w ArduCopte wygląda to tak

 

http://diydrones.com/profiles/blogs/6-position-mode-switch-for-apm

 

rafit przysłał mi ściągę, ale nie daje rady może ktoś mi pomoże zrobić, aby na wyświetlaczu po przełączeniu wyświetlał się tryb, który jest aktualnie wybrany pokrętłem?

 

Cytat od rafita

Trzeba poświęcić 3 wirtualne przełączniki i 10 reguł maszyny stanowej. Powinno to wyglądać jakoś tak:

s1 s2 s3

0-1230 0.0.0 -100 -66

1231-1360 0.0.1 -66 -33

1361-1490 0.1 33 0

1491-1620 1.0.0 0 33

1621-1749 1.0.1 33 66

1750- 1.1 66 100

 

reguły:

 

warunek zawsze g<0 ustaw s1=0

warunek zawsze g<0 ustaw s1=1

 

warunek !s1, g<-33, ustaw s2=0

warunek !s1, g>-33, ustaw s2=1

 

warunek s1, g<66, ustaw s2=0

warunek s1, g>66. ustaw s2=1

 

warunek !s1,!s2 g<-33, ustaw s3=0

warunek !s1, s2 g>-33, ustaw s2=1

 

warunek s1,!s2 g<33, ustaw s3=0

warunek s1, s2 g>33, ustaw s2=1

 

wyświetlacz;

 

warunek !s1,!s2,!s3 -> mode 1

warunek !s1,!s2, s3 -> mode 2

warunek !s1, s2 -> mode 3

warunek s1,!s2,!s3 -> mode 4

warunek s1,!s2, s3 -> mode 5

warunek s1, s2 -> mode 6

Odnośnik do komentarza
Udostępnij na innych stronach

Coś widzę że zamieszałem pisząc "ściągę"... (zawiera błędy), najlepiej ją skasuj i zapomnij ;)

 

Tu jest dużo prostsze rozwiązanie (to sprawdziłem działa):

przypisanie przełączników wirtualnych:
           s1.s2.s3
   0-1230   0.0.0   -100  -66
1231-1360   0.0.1    -66  -33
1361-1490   0.1      -33    0
1491-1620   1.0.0      0   33
1621-1749   1.0.1     33   66
1750-       1.1       66  100

reguły (kolejność ma znaczenie):

warunek zawsze          kasuj s1,s2,s3
warunek zawsze  AUX2>0  ustaw s1=1

warunek !s1       AUX2>-33  ustaw s2=1
warunek !s1,!s2   AUX2>-66  ustaw s3=1

warunek  s1       AUX2>  66  ustaw s2=1
warunek  s1, s2   AUX2> 33   ustaw s3=1

wyświetlacz;

warunek !s1,!s2,!s3  -> mode 1
warunek !s1,!s2, s3  -> mode 2
warunek !s1, s2      -> mode 3
warunek  s1,!s2,!s3  -> mode 4
warunek  s1,!s2, s3  -> mode 5
warunek  s1, s2      -> mode 6

tu plik: http://radioclone.svn.sourceforge.net/viewvc/radioclone/Configs/OTHER/6STAN?revision=141

 

PS: link nie działa, a starą listę najlepiej wykasuj ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Jak będę miał chwilę cierpliwości (aby ustawić jakieś sensowne oświetlenie) mogę nagrać filmik z działaniem i ustawieniami poszczególnych mikserów.

 

Idea działania jest dość prosta.

 

Używam wirtualnych przełączników do "zapamiętania" który "stan" jest wybrany. Na tej podstawie jest sterowany wyświetlacz. Przypisanie przełączników jest na początku. Czyli dla zakresu: 1621-1749 (w radioclone od 33 do 66 dla AUX2) przełączniki są ustawione 1.0.1 (pierwszy i trzeci włączony, drugi wyłączony).

 

Teraz jak to ustawić. Należy najpierw wyłączyć wszystkie wirtualne przełączniki (1-sza reguła). Później tylko włączamy właściwe przełączniki...

Odnośnik do komentarza
Udostępnij na innych stronach

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.