Forum Miłośników Symulatorów Lotniczych
Zaplecze => Software & Hardware => Sprzęt wykonany samodzielnie => Wątek zaczęty przez: jutahjazz w Kwietnia 17, 2017, 20:19:06
-
Witam po małej przerwie.
Postanowiłem zrobić sobie przyciski do ILS i TACAN. Nie robiłem pokręteł ponieważ mam przyciski chwilowe i z nich chciałem zrobić przełącznik, podłączyłem jak inne przyciski do płytki arduino i dopisałem kod z DCS-BIOS "DcsBios::RotaryEncoder tacan1("TACAN_1", "DEC", "INC", PIN_A, PIN_B);", "DcsBios::RotaryEncoder tacan10("TACAN_10", "DEC", "INC", PIN_A, PIN_B);", oczywiście zamiast PIN_A i PIN_B wpisałem odpowiednie PINY niestety bez żadnego rezultatu przełącznik nie przełącza mi TACANa. Tak samo jest z ILS "DcsBios::RotaryEncoder ilsKhz("ILS_KHZ", "DEC", "INC", PIN_A, PIN_B);"
(https://images81.fotosik.pl/513/d9d738bcb52ff33a.jpg)
Nie wiem w czym tkwi problem przełącznik działa bo ustawiłem go na próbę jako przełącznik np. flaps.
-
To może inaczej wymyśliłem czy jest możliwość ustawienia przepustnicy saitek x52 pokręteł tak aby działały jako pokrętła od TACANa lub ILS?
-
Raczej nie. Jesli używasz funkcji "DcsBios::RotaryEncoder " to raczej trzeba użyć enkodera, często są też inne funkcje do tej samej czynności i można je stosować zamiennie. To są właśnie te drobne róznice w działaniu różnych przełączników.
W joyu masz raczej potencjometry, no i przypisać tam możesz tylko coś z poziomu opcji gry a nie z DCS-Biosu.
-
OK dzięki