bartoszp1992 Napisano Wrzesień 14, 2017 Zgłoszenie Share Napisano Wrzesień 14, 2017 Witam! Zakupiłem sobie interfejs USB na allegro, firmy projekt-tech aby pogrzebać nieco w sterowniku zasilania gazem w samochodzie(STAG 200). Komputer to typowy wiekowy netbook samsunga, zainstalowana Fedora 26, wersja 32 bitowa, wyposażona w wine oraz środowisko MATE. Wygląda na to, że sterownik sprzętowy działa(lshw poprawnie wykrywa urządzenie). Wszystkie programy są napisane pod windowsa, wszystkie zainstalowały się poprawnie na wine i uruchamiają bez błędów. Żeby w ogóle coś się zadziało, musiałem(zgodnie z zaleceniami z internetów) utworzyć miękkie dowiązanie urządzenia dla wine. W moim przypadku musiałem dowiązać /dev/ttyUSB0 do ~/.wine/dosdevices/com1 No i coś działa, ale nie wszystko. Poprawnie działa sam interfejs(kabel)- w załączonym programie do testowania "na sucho" wszystko śmiga jak powinno(chociaż w oknie wyboru portów nic nie ma- dlaczego? przecież utowrzyłem dowiązanie dla com1). Łączy się i po zwarciu Rxd i Txd faktycznie wysyła i odbiera. Programy do obsługi gazu są dwa. Jeden prosty diagnostyczny, AcTap i drugi dedykowany pod mój układ, AcSynchro. W żadnym z nich nie ma portów do wyboru(pomimo, że dowiązałem). AcTap się łączy(nie wyrzuca błędu) i po zwarciu Rxd i Txd pokazuja jakieś randomowe wartości. Natomiast gdy go podłącze do samochodu, to d*pa. "Brak połączenia". Oczywiście przy ponownym zwarciu linii ten komunikat znika, ale nie ma opcji żeby zaczął coś pokazywać przy podłączeniu do samochodu. AcSynchro natomiast czy to przy zwarciu linii, czy przy podłączeniu do samochodu zawsze wyrzuca "brak sterownika gazu". Nie wiem, jak to rozwiązać. Skończyły mi się już zarówno pomysły, jak i rozwiązania z internetów. Może da się coś zrobić, żeby te programy widziały jednak jakiś COM? Może to rozwiąże problem? Nie wiem, nie znam się, dlatego pytam Was. Próbowałem dowiązywać również jakieś randomowe urządzenia do com2, com3, com4, com5 itd... Narobiłem generalnie tych portów, a i tak żaden z programów ich nie widzi. Próbowałem również tego: https://onetransistor.blogspot.com/2015/12/wine-serial-port-linux.html jedyne czego mi się nie udało zrobić, to dodać się do grupy dialout(u mnie to polecenie zwraca instruckję używania adduser). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
bartoszp1992 Napisano Wrzesień 16, 2017 Autor Zgłoszenie Share Napisano Wrzesień 16, 2017 Problem rozwiązany, temat do zamknięcia. Jeżeli(w co bardzo wątpię) ktoś będzie miał podobny, rozwiązanie jest tutaj: https://wiki.winehq.org/index.php?title=Wine_User's_Guide&oldid=2519#Serial_and_Parallel_Ports Dziwne, że na fedorze nie ma Wine w najnowszej wersji.. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się