- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Tabor kolejowy => Wątek zaczęty przez: MarcinMaszynista w 19 Lipca 2020, 20:16:47

Tytuł: Symulator SM42
Wiadomość wysłana przez: MarcinMaszynista w 19 Lipca 2020, 20:16:47
Cześć wszystkim!
Z racji tego, że buduję symulator lokomotywy SM42 https://www.facebook.com/SM42symulator (https://www.facebook.com/SM42symulator) mam pytanie.

Czy jest możliwość uzyskania informacji zwrotnej ze wskazaniami obrotomierza, temperatury oleju, wody i innych nieużywanych w zwykłych symulatorach np. EU07 przyrządów? Jeśli tak to, w jaki sposób? Z góry dziękuję za odpowiedź.
Do komunikacji z komputerem używam płytki PoKeys57U.
Tytuł: Odp: Symulator SM42
Wiadomość wysłana przez: jakubg1 w 19 Sierpnia 2020, 00:52:27
Na razie nie da się. Pisz do @tmj na czacie lub tutaj, na forum, to może doda.
Tytuł: Odp: Symulator SM42
Wiadomość wysłana przez: Stele w 19 Sierpnia 2020, 01:30:16
Trochę samodzielności. Jak umiesz programować, to sobie przepniesz. Ile to pokeys ma wyjść analogowych? Może trzeba zrobić tryb diesle-electric zmieniający znaczenie.
Przypisanie wartości symulacji do wyjść masz tu: https://github.com/tmj-fstate/maszyna/blob/master/Train.cpp#L6291
Rzutowanie jest opisane na wiki. Jak jest fizycznie sześć wyjść, to może dopisz pozostałe mierniki za zakres i sobie rzutuj na fizyczne piny w miarę potrzeb.
Tytuł: Odp: Symulator SM42
Wiadomość wysłana przez: tmj w 21 Sierpnia 2020, 05:46:42
Czy jest możliwość uzyskania informacji zwrotnej ze wskazaniami obrotomierza, temperatury oleju, wody i innych nieużywanych w zwykłych symulatorach np. EU07 przyrządów? Jeśli tak to, w jaki sposób? Z góry dziękuję za odpowiedź.
Obawiam sie ze komunikacja przez PoKeys odbywa sie w symulatorze na zasadzie "zgodnosci wstecznej" -- modul obslugujacy to urzadzenie to kod z czasow slusznie minionych i nie wiem czy ktokolwiek z pozostalych przy zyciu programistow ma jakies glebsze pojecie co on wlasciwie robi. Poki modul dziala jest kompilowany, ale chyba nikt nie zaryzykuje grzebania w nim bo raz ze latwo moze w ten sposob dzialac przestac, a dwa ze na zmienionej/poszerzonej informacji polamia sobie zeby juz istniejace pulpity, niespodziewajace sie takiej dodatkowej dobroci inwentarza.

Biorac pod uwage ze pulpit swoj dopiero budujesz, moze lepsza opcja byloby oparcie go o kontroler arduino? Ten wariant komunikacji jest nadal rozwijany w symulatorze, w miare na biezaco.