Skocz do zawartości
  • 0

Sterowanie montażem z Linuxa


Milek666

Pytanie

Witam,

 

Kilka dni temu podłączyłem za pomocą kabla montaż celestron SLT, do domowego pc z Windowsem, celem sterowania i udało się.

Teraz chce powtórzyć ten patent z laptopem na którym jest Linux Ubuntu.

I tu jest problem, Ubuntu widzi kabel, Stellarium też niby widzi kabel, konfiguruje wtyczkę sterowania teleskopem, ale brak komunikacji laptop/montaż. Jest ciągle komunikat zatrzymane.

Ktoś jest w stanie pomóc?

IMG_20220910_100515.jpg

FB_IMG_1662815290043.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

14 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Nic nigdy nie dodawałem, Ubuntu mam od dwóch dni, wiem tylko że wpisuje się komendy do terminala.

Teoretycznie Linux widzi ten kabel, nawet w Stellarium jest widoczny, tylko dalej nie komunikuje się z teleskopem. Wrócę do domu to sklepie ta komendę. Może coś pomoże.

 

Cały czas Stan "zatrzymane" nie mogę odpalić.

FB_IMG_1662815290043.jpg

Edytowane przez Milek666
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

arcin@marcin:~$ ls /dev/tty*
/dev/tty    /dev/tty23  /dev/tty39  /dev/tty54      /dev/ttyS10  /dev/ttyS26
/dev/tty0   /dev/tty24  /dev/tty4   /dev/tty55      /dev/ttyS11  /dev/ttyS27
/dev/tty1   /dev/tty25  /dev/tty40  /dev/tty56      /dev/ttyS12  /dev/ttyS28
/dev/tty10  /dev/tty26  /dev/tty41  /dev/tty57      /dev/ttyS13  /dev/ttyS29
/dev/tty11  /dev/tty27  /dev/tty42  /dev/tty58      /dev/ttyS14  /dev/ttyS3
/dev/tty12  /dev/tty28  /dev/tty43  /dev/tty59      /dev/ttyS15  /dev/ttyS30
/dev/tty13  /dev/tty29  /dev/tty44  /dev/tty6       /dev/ttyS16  /dev/ttyS31
/dev/tty14  /dev/tty3   /dev/tty45  /dev/tty60      /dev/ttyS17  /dev/ttyS4
/dev/tty15  /dev/tty30  /dev/tty46  /dev/tty61      /dev/ttyS18  /dev/ttyS5
/dev/tty16  /dev/tty31  /dev/tty47  /dev/tty62      /dev/ttyS19  /dev/ttyS6
/dev/tty17  /dev/tty32  /dev/tty48  /dev/tty63      /dev/ttyS2   /dev/ttyS7
/dev/tty18  /dev/tty33  /dev/tty49  /dev/tty7       /dev/ttyS20  /dev/ttyS8
/dev/tty19  /dev/tty34  /dev/tty5   /dev/tty8       /dev/ttyS21  /dev/ttyS9
/dev/tty2   /dev/tty35  /dev/tty50  /dev/tty9       /dev/ttyS22  /dev/ttyUSB0
/dev/tty20  /dev/tty36  /dev/tty51  /dev/ttyprintk  /dev/ttyS23
/dev/tty21  /dev/tty37  /dev/tty52  /dev/ttyS0      /dev/ttyS24
/dev/tty22  /dev/tty38  /dev/tty53  /dev/ttyS1      /dev/ttyS25

 

Screenshot from 2022-09-12 20-10-31.png

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Właśnie mnie ośniłeś, zrobiłem źle za pierwszy razem, wklepałem komendę i nie zrobiłem nic.

Teraz ustawiłem teleskop (align), podłączyłem kabel, wpisałem komende zacytowaną poniżej, odpaliłem stellarium i zagrało.

Co prawda w pokoju, bo na zewnątrz pada deszcz, ale działa.

sudo chmod a+rw /dev/ttyUSB0
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Świetnie :) Tak tylko dla porządku, ta komenda daje wszystkim użytkownikom uprawnienia do portu. Lepiej byłoby np. stworzyć grupę, dodać do niej siebie, i uprawnienia do portu przypisywać grupie automatycznie mechanizmem udev (zadziała przy każdym podłączeniu kabla)... mnie nie chciało się tego robić i od 2014 przy każdej sesji po prostu wklepuję powyższą komendę na laptopie akwizycyjnym (mam analogiczny kabel do HEQ5).

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Prawidłowy sposób rozwiązania problemu to po prostu dodanie Twojego użytkownika do grupy dialout. Wtedy każde urządzenie korzystające z portu serial będzie działać na Twoim koncie, nie tylko /dev/ttyUSB0.

Musisz wpisać w terminalu:

sudo usermod -a -G dialout $USER

 

Następnie musisz się wylogować i zalogować ponownie albo po prostu zrestartuj system.

Edytowane przez zbuffer
  • Lubię 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
15 godzin temu, WielkiAtraktor napisał:

Świetnie :) Tak tylko dla porządku, ta komenda daje wszystkim użytkownikom uprawnienia do portu. Lepiej byłoby np. stworzyć grupę, dodać do niej siebie, i uprawnienia do portu przypisywać grupie automatycznie mechanizmem udev (zadziała przy każdym podłączeniu kabla)... mnie nie chciało się tego robić i od 2014 przy każdej sesji po prostu wklepuję powyższą komendę na laptopie akwizycyjnym (mam analogiczny kabel do HEQ5).

Jak wyżej. Modyfikacja udev nie jest do niczego potrzebna żeby móc używać urządzeń korzystających z portu serial (czy też serial over usb, CDC).

  • Lubię 1
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.