Portál AbcLinuxu, 8. května 2025 15:28

Dotaz: Serial Port Monitor - raspberry

30.10.2019 13:02 BigSandy
Serial Port Monitor - raspberry
Přečteno: 228×
Odpovědět | Admin
Zdravím.

Shanim něco co mi bude umět monitorovat přichozi data.

Klidně i nějaký bash skript, u ktereho při spuštění vyskoči imput pro zadaní adresy ser.portu.

Děkují.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.10.2019 13:06 jiwopene | skóre: 31 | blog: Od každého trochu…
Rozbalit Rozbalit vše Re: Serial Port Monitor - raspberry
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je ser. port už nastavený, stačí cat /dev/ttyS0 (místo ttyS0 může být něco jiného, Raspberry mi zrovna neběží).

Jinak zkuste socat.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
30.10.2019 13:12 jiwopene | skóre: 31 | blog: Od každého trochu…
Rozbalit Rozbalit vše Re: Serial Port Monitor - raspberry
socat spojí dva „streamy“ tak, aby se data posílala z jednoho do druhého.
|        | ← data ← |       |
| RS-232 |          | stdio |
|        | → data → |       |
Zrovna ho nemám nainstalovaný, k večeru možná napíšu.

Jen tak podle toho, co si pamatuji:
socat -,raw,echo=0,escape=0x0f /dev/ttyS0,raw,echo=0,crnl
Mělo by to spojit 1. sériový port s stdio bez toho, aby se ukazovalo to, co píšete.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
30.10.2019 13:17 jiwopene | skóre: 31 | blog: Od každého trochu…
Rozbalit Rozbalit vše Re: Serial Port Monitor - raspberry
Ještě poznámka: escape=0x0f nastaví escape na Ctrl-O, takže pro ukončení stisknete Ctrl-O, potom Ctr-C. Jinak by se Ctrl-C posílalo „skrz” socat na sériový port a socat pořád běžel.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.