Fórum Root.cz

Hlavní témata => Software => Téma založeno: BigSandy 07. 02. 2026, 17:06:38

Název: Virtuální port pomocí socat na RPi
Přispěvatel: BigSandy 07. 02. 2026, 17:06:38
Hojte hošani.
Jsem to zkoušel přes claude.ai a zjistil, že bez Vás to nepůjde.
Mam můj program a arduino ID, které používám bud jeden nebo druhý na ttyUSB0.
Tento USB port bych chtěl zachovat a vytvořit virtuální, aby také komunikoval v obou směrech.

AL toho vymyslel spoustu ale bud se sekal  ttyUSB0 nebo fungoval ale nevytvářel se ten virtualni.
Pomůže někdo?
Děkuji.

Kód: [Vybrat]
[Unit]
Description=Serial Port Spy
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/socat -d -d /dev/ttyUSB0,raw,echo=0,b9600,clocal,cread,cs8,-parenb,-cstopb,-crtscts PTY,link=/tmp/vserial,raw,echo=0,mode=666,b9600,clocal,cread,cs8,-parenb,-cstopb,-crtscts
Restart=always
RestartSec=5
StandardOutput=journal
StandardError=journal

[Install]
WantedBy=multi-user.target


Název: Re:socat na raspi
Přispěvatel: BigSandy 07. 02. 2026, 17:20:47
Třeba toto.
Virtualni port vserial jede furt ale USB0 zachyti 10 dat a zamrzne.

Kód: [Vybrat]
[Unit]
Description=Serial Port Spy
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/socat /dev/ttyUSB0,b9600,raw,echo=0 PTY,link=/tmp/vserial,raw,echo=0,mode=666
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target