Nie jesteś zalogowany na forum.

#1 2018-06-11 09:21:30

Wikingus
Użytkownik
Data rejestracji: 2018-05-19
Liczba postów: 11

Podgląd komunikacji RS232

Witam
Próbuje napisać program który będzie się komunikował przez RS232.
Ale potrzebuję podglądu tej komunikacji czy wszystko działa tak jak chcę no i mam problem.
Plik który mnie interesuje to /dev/ttyUSB0 podglądnąć  komendą:

sudo cat /dev/ttyUSB0

I niby mam podgląd ale jest jedno ale w momencie kiedy już odpalam program z obsługą rs to nie mam prawa dostępu do pliku nawet jako Su.
I teraz pytanie jak otworzyć taki plik który obecnie już jest otwarty (z myszką jakoś się daje pomimo iż jest cały czas używana przez system).

Ewentualnie był by pomocny działający terminal do podglądu rs232.

Pozdrawiam Damian

Offline

#2 2018-06-11 16:58:18

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,656
WWW

Odp: Podgląd komunikacji RS232

Mocno słabo się na tym, znam, ale nie jestem przekonany, czy aby na pewno zabrałeś się do tego z odpowiedniej strony.

Wikingus napisał/a:

Próbuje napisać program który będzie się komunikował przez RS232.
Ale potrzebuję podglądu tej komunikacji czy wszystko działa tak jak chcę no i mam problem.
Plik który mnie interesuje to /dev/ttyUSB0

Pomijam tu pewną rzecz (o której poniżej), ale... czego chcesz się dowiedzieć od USB na temat RS232? Ten drugi to port szeregowy, pierwszy to niby również magistrala szeregowa, ale raczej ze sobą niewiele mają wspólnego. Korzystasz z jakiegoś konwertera?

Wikingus napisał/a:

Plik który mnie interesuje to /dev/ttyUSB0 podglądnąć  komendą:

sudo cat /dev/ttyUSB0

Przecież /dev/coś, to nie plik, a urządzenie. Catem tu niczego raczej nie osiągniesz.

Wikingus napisał/a:

Ewentualnie był by pomocny działający terminal do podglądu rs232.

Jeśli rozumiem co Ci po głowie chodzi, to powinieneś poszukać raczej nie jakiegoś "terminala do podglądu" a debbugera RS232. Jeśli tak - to wpisz w szukajkę tego typu pytanie. Wyników sporo.


Hardware: AMD: A8-7410 APU with Radeon R5
Software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

#3 2018-06-12 20:03:57

Wikingus
Użytkownik
Data rejestracji: 2018-05-19
Liczba postów: 11

Odp: Podgląd komunikacji RS232

pavbaranov napisał/a:

. Korzystasz z jakiegoś konwertera?

Tak USB RS232
Zgodnie z taka niepisana zasada że w Linuksie wszystko jest plikiem chciałem się dobrać do komunikacji w taki sposób.
w przypadku myszki czy gamepadów i klawiatur to działa w ten sposób więc myślałem że i tu zadziała.

Na razie zostawiam temat otwarty może ktoś przypadkiem zetkną się z programem lub już kiedyś przerabiał ten temat.
Jeżeli uda mi się rozwiązać problem to tutaj napiszę.

Pozdrawiam

Offline

#4 2018-07-11 17:20:21

ks
Użytkownik
Data rejestracji: 2015-08-27
Liczba postów: 1

Odp: Podgląd komunikacji RS232

Też planuję coś takiego napisać, i pewnie będzie to w pythonie...
Na początek sprawdź sobie, poczytaj o minicom, picocom, tinyserial.

Z mojej historii poleceń(jakieś dane zrzucałem):

picocom -b 19200 /dev/ttyS0 | tee -a zrzut.txt

Offline

Stopka

Napędzają nas PacmanVPS i MegiTeam

Forum oparte na FluxBB