- Symulator MaSzyna -
Symulator EU07 (i nie tylko) => Symulator => Wątek zaczęty przez: Arq w 03 Lutego 2018, 21:13:47
-
Witam.
Od wersji 17.05 nastąpiła istotna zmiana klawiszologii - kiedyś było np p i shift-P, o i shift-O a teraz klawisz p raz podnosi raz opuszcza pantograf. Czy można w pliku eu07_input-keyboard.ini przywrócić dawną funkcjnalność ? Znalazłem tam następującą zmienną:
pantographtogglefront p // przelaczenie stanu pantografu przedniego
ale co dalej ?
Podobnie jest z innymi funkcjami c,x,y,u,i.
Już wyjaśniam dlaczego to takie istotne. Zbudowałem swego czasu pulpit sterujący maszyną na ArduinoMicroPro - tu jest opis:
http://eu07.pl/forum/index.php/topic,13529.510.html
Przy przy obecnym mapowaniu klawiszy nie jestem w stanie zsynchronizować stanu przełączników na pulpicie z symulatorem- program reaguje na przełączenie w dół przełącznika pantografu raz go podnosząc raz opuszczając. Myślę że wiele osób które w pocie czoła zmontowały bardziej realistyczne pulpity sterownicze mają ten sam jeśli nie większy problem.
Czy dało by się udostępnić dołączyć do nowej wersji maszyny plik mapujący klawisze po staremu ?
-
Nie da się. Musisz przeprogramować pulpit by zamiast klawiszy, bezpośrednio wysyłał stany zmiennych przełączników. W szczegóły muszą cię już pulpitowcy wprowadzić.
-
Da się. Też jeżdżę na tym projekcie. Wystarczy podpiąć z obydwu stron przełącznika to samo zasilanie. Tylko na starcie jest problem, bo trzeba wszystko wyzerować.
Skoro już się odezwałeś @Arq, spytam czy wiesz może jak przez Arduino wychwycić sygnały na kontrolki oraz przyrządy pomiarowe?
-
Tak jak było ze sterowaniem na klawiaturze to się nie da. Trzeba użyć bezpośrednio interfejsu komunikacji uart w exe.
Będzie działać na exe z pacza 18.01, opis w tym wątku: http://eu07.pl/forum/index.php/topic,28460.msg471061.html#msg471061 Jest tam zalinkowany excel z rozpiską danych, ale można też posłużyć się kodem https://github.com/eu07/maszyna/blob/master/uart.h#L17 https://github.com/eu07/maszyna/blob/master/uart.cpp#L153
Jak jakieś pytania to do mnie.
-
Gdzie można znaleźć opis symboli w Statusie-klawisz F3? Części można się domyśleć, ale część jest anonimowa...
-
Tylko w kodzie. Trzeba by takowy zrobić i wypisać na wiki.
-
Od wersji 18.210 wzwyz za posrednictwem pliku eu07_input-keyboard.ini mozna podpiac klawisze do komend w "starym" stylu sterowania, tzn. wymuszajacych konkretny stan danego urzadzenia.