it-swarm.dev

Jak se připojím k TTY / COM (/ dev / ttyUSB0)?

Používám Ubuntu poprvé zavedením z USB disku. Nyní jsem připojil USB-k-sériový převodník, který byl rozpoznán a automaticky přidán jako /dev/ttyUSB0.

Jak získám přístup k /dev/ttyUSB0?

56
Bryan Field

Použijte jednu z méně známých funkcí obrazovky:

screen /dev/ttyUSB0
68
Douglas
busybox microcom -t 5000 /dev/ttyUSB0

Zdroj: http://forum.xda-developers.com/showthread.php?t=1471241

9
Sepero

můžete také použít ckermit. Mělo by to být v úložišti. Po instalaci vytvořte soubor ve vašem domovském adresáři s názvem .mykermrc potom přidejte 5 následujících řádků:

set line /dev/ttyUSB0   
set flow-control none  
set carrier-watch off  
set speed 115200  
connect 

parametry lze podle potřeby upravit.
soubor uložte.
začít

Sudo Kermit 
6
maihoaomv

Můžete použít PuTTY. Je to ssh/serial/telnet klient pro Windows a Linux. Můžete si ji stáhnout z http://linux.softpedia.com/get/System/Networking/PuTTY-347.shtml

5
binW

Mohli byste použít tio - jednoduchou tty terminálovou I/O aplikaci:

tio /dev/ttyUSB0

Viz http://tio.github.io

5
Martin Lund

Můžete použít picocom, jedná se o program emulace minimálního hloupého terminálu. Základní použití je něco podobného (změňte 11520 na požadovanou přenosovou rychlost):

$ picocom -b 115200 /dev/ttyUSB0

Máte všechny možnosti, které byste mohli chtít v programu hloupého terminálu, jako jsou stop bity, parita, místní echo, návrat vozíku/posun řádku/backspace/smazání/tabulkový překlad, X/Y/Z-modem a ASCII převod integrace atd.

Viz man picocom a picocom --help pro další informace.

Nutná mincovna 17.1, aby si promluvil s mým Arduinem, po trochu pronásledování se ukáže, že váš uživatel musí být součástí skupiny dialout, aby mohl používat tty. To by mělo platit i pro Ubuntu. Můžete tak učinit buď spuštěním příkazu:

Sudo usermod -a -G dialout username

Nebo graficky pomocí:

Správa → Uživatelé a skupiny → Správa skupin

V tom případě byste šli na řádek pro dialout, zkontrolujte vlastnosti a ujistěte se, že je zaškrtnuto username, pokud ne username musí být přidáno.

Fungovalo to pro mě a vzhledem ke spoustě příspěvků měli ostatní stejný problém.

2
duncan keith

Pro připojení k sériovým portům jsem používal PuTTY. Nezapomeňte však přidat svého uživatele do dialogu: Sudo adduser <username> dialout potom restartujte systém.

Poté můžete použít PuTTY pro sériová připojení, například /dev/ttyUSB0.

2
Chef Pharaoh

Používání kabelu Lucid a kabelu USB Dynamode USB na RS232:

Plugged it in
ran Kermit
set line /dev/ttyUSB0    <<-- mind the capitals/lowecase
connect
set speed 9600
...

a úspěšně se připojil k portu RS232 na serveru OpenVMS.

0
Henry Crun

Nebo

minicom -D /dev/ttyUSB0

Pokud ji potřebujete nejprve nakonfigurovat, pak

minicom -s

Pokud vás zajímá, kde je meta klíč v MacOSu, budete si muset naplánovat únik. Pro další možnosti, -h pro pomoc.

0
sean