Znaleziono 3 wyniki

autor: drzasiek90
09 paź 2024, 10:52
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - przerywa sterowanie z klawiatury
Odpowiedzi: 7
Odsłony: 682

Re: LinuxCNC - przerywa sterowanie z klawiatury

Może to być kwestia sterownika klawiatury.
Jeśli zmieniam wartość częstotliwości powtarzania to działanie się zmienia, im mniejsza ilość powtórzeń na sekundę tym szarpnięcie występuje rzadziej. Ale niestety nie ma wartości dobrej, w której byłoby ok.
Zachowuje się to tak, jakby co jakiś czas czyli co kilka, kilkanaście, kilkadziesiąt powtórzeń linuxcnc wykrył, że przycisk jest zwolniony.
Niestety narazie nie znalazłem, czy da się ustawić czas wyłączenia przycisku podczas auto powtarzania...
Skłaniam się ku pomysłowi, że na Debianie coś przechwytuje event od klawiatury i dlatego Axis co jakiś czas nie dostaje eventu.
Muszę poszukać co to może być.

Dodane 53 minuty 7 sekundy:
Znalazłem winowajcę - to iBus.
Możliwe, że można go jakoś ustawić aby tego nie powodował - nie wnikam, po prostu go wyłączyłem.
Na mincie na którym pracuje od kilku lat nie działa iBus i nawet nie wiedziałem o jego istnieniu, to znaczy, że nie będzie mi go brakować na debianie :)
Wyłączenie tymczasowe:
ibus exit
lub na stałe, edytować plik:
nano ~/.xinputrc
i usunąć wszystko lub zakomentować wstawiając # na początku każdej linii.
Dziękuję wszystkim za pomoc.
autor: drzasiek90
08 paź 2024, 09:54
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - przerywa sterowanie z klawiatury
Odpowiedzi: 7
Odsłony: 682

Re: LinuxCNC - przerywa sterowanie z klawiatury

No ale przecież pisałem, że dokładnie na tym samym komputerze, ta samą kompilacja linuxcnc z tym samym sprzętem ale na innym systemie działa dobrze. Wygląda na to, że to jakiś problem z jądrem.
To jest laptop, dzieje się to na wbudowanej klawiaturze, na zewnętrznej na USB i na zewnętrznej na BT.
Różnica jest taka, że przekładam inny dysk z innym systemem i działa.
Spróbuję jeszcze zainstalować na innym dysku (to mało prawdopodobne) oraz zmienić jądro na inne.
autor: drzasiek90
07 paź 2024, 21:17
Forum: LinuxCNC (dawniej EMC2)
Temat: LinuxCNC - przerywa sterowanie z klawiatury
Odpowiedzi: 7
Odsłony: 682

LinuxCNC - przerywa sterowanie z klawiatury

Problem jest tak dziwny, że nie wiem jak go opisać.
Ale spróbuje, może ktoś ma pomysł.
LinuxCNC 2.9.3 skompilowany przeze mnie, konfiguracja uruchamiana na panelu axis. Debian 12, jądro 6.1.0-25-rt.
Podczas sterowania osiami z klawiatury, przejazdy szarpią. Ewidentnie tak, jakby zadawanie z klawiatury przerywało.
Nie jest to gubienie kroków, po prostu tak jakby podczas trzymania strzałki na ułamki sekundy została ona odpuszczana.
Jeśli uruchomię przejazdy z programu, wszystko działa jak należy więc nie jest to problem sprzętowy maszyny czy sterowania.
Nie jest to także problem komputera ani klawiatury. Nie jest to także problem tej konkretnej kompilacji linuxCNC.
Dokładnie ta sama kompilacja na tym samym komputerze, z tą samą maszyną tylko innym systemie operacyjnym nie ma tego problemu.
Ewidentnie, jakby w systemie coś "zakłócało działanie klawiatury" podczas pracy axis. A może cały czas, ale tylko podczas pracy axis da się to zauważyć.

Wróć do „LinuxCNC - przerywa sterowanie z klawiatury”