Symulator EU07 (i nie tylko) > Symulator

 Pomoc z Ekranem zewnętrznym EN57AL

(1/2) > >>

Dew105:
Witam

Wraz z klubem naukowym PUTcab Politechniki Poznańskiej Potrzebujemy pomocy

Otóż w tym roku zaczynamy pierwsze kroki i budowanie realnej kabiny EN57AL do symulatora szkoleniowego
I tu napotykamy pierwsze problemy.

Mamy problem właściwie zapytanie w jaki sposób Maszyna komunikuje się z skryptem "screen_en57al.py"  Oraz czy dało by sie w tą komunikacją wpiąć tak aby drugi komputer np Raspberry pi z tym oto skryptem pokazywał na osobnym monitorze Ekran EN57AL z nie większym niż 10ms opóźnieniem?

Z góry dziękuję za pomoc

Dew105 Członek PUTcab

Stele:
Jak wątki są synchronizowane to nie powiem. Pierwsze słyszę by ktoś próbował wyciągać ekrany do osobnego komputera. Wszystkie pulpity o jakich mi wiadomo, miały wpięte kilka monitorów do komputera głównego albo komputerki pokładowe na osobnym sofcie, ściągające outputy z maszyny po uart. Wyjście ze skryptu pythona można skopiować do osobnego okna w zadanej rozdzielczości i pozycji na n-ty monitor. Jak chcecie użyć gotowego skryptu, bez rozszerzania funkcjonalności i nie macie czterech monitorów na okna, to bym poszedł tą drogą.

Hirek:
Ewentualnie można też pójść drogą naokoło i użyć do dodatkowych monitorów takiego oprogramowania jak na przykład spacedesk :)

Czarodziej:
Na początek ostrzegam, nie znam się na kodzie maszyny. Ale się wypowiem.
Z grubsza działa to tak, że programik w pythonie generuje obrazek, który potem jest renderowany jako tekstura (chyba).
Kod uruchamiający skrypt jest w PyInt.cpp, cześć od renderowania w pythonscreenviewer.cpp.

Dew105:

--- Cytat: Hirek w 03 Listopada 2022, 17:28:17 ---Ewentualnie można też pójść drogą naokoło i użyć do dodatkowych monitorów takiego oprogramowania jak na przykład spacedesk :)

--- Koniec cytatu ---


Jak wiem space desk po prostu tworzy kolejny monitor, więc jak mamy dać ekran kibla za pomocą tego jak na jednym monitorze udającym widok maszynisty a na drugim ekran kontroli kibla?

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks Likes Pro Mod