Bagaimana cara saya terhubung ke TTY / COM (/ dev / ttyUSB0)?


Jawaban:


62

Gunakan salah satu fitur layar yang kurang dikenal:

screen /dev/ttyUSB0

25
jika Anda perlu menentukan baud rate, tambahkan setelah perangkat serial. misalnya, untuk 57.600 baud:screen /dev/ttyUSB0 57600
Jeremy Kerr

7
Perhatikan bahwa jika Anda ingin melepaskan dari terminal dan CTRL-D tidak memotongnya, gunakan CTRL-A lalu k untuk mematikan layar. Saya harus menggunakan ini dengan TTY di ~ / Library / Containers / com.docker.docker / Data / com.docker.driver.amd64-linux / tty disediakan oleh Docker untuk Mac. CTRL-A maka d akan bekerja juga, tetapi akan membiarkan sesi layar Anda berjalan, yang mungkin atau mungkin tidak seperti yang Anda inginkan.
Vanessa Phipps



5

Anda dapat menggunakan ckermit juga. Itu harus di repositori. Setelah menginstalnya buat file di direktori home Anda disebut .mykermrckemudian tambahkan 5 baris berikut:

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

parameter dapat disesuaikan seperlunya.
simpan file.
untuk memulainya

sudo kermit 


3

Anda dapat menggunakan picocom, ini adalah program emulasi terminal bisu minimal. Penggunaan dasar adalah sesuatu seperti ini (ubah 11520 ke tingkat baud yang diinginkan):

$ picocom -b 115200 /dev/ttyUSB0

Anda memiliki semua opsi yang Anda inginkan dari program terminal bisu, seperti bit stop, parity, gema lokal, carriage return / line feed / backspace / delete / terjemahan tab, X / Y / Z-modem dan integrasi transfer ASCII, dll. .

Lihat man picocomdan picocom --helpuntuk informasi lebih lanjut.


1

Saya menggunakan Putty untuk terhubung ke port serial. Tapi jangan lupa menambahkan pengguna Anda ke dialout: sudo adduser <username> dialoutlalu reboot sistem. Saya menggunakan puTTY tortrtr connect ke port serial. Tapi jangan lupa untuk iklankan pengguna Anda untuk keluar: sudo adduser <username> dialoutlalu reboot sistem. Setelah kembali, Anda dapat menggunakan putty untuk koneksi serial seperti /dev/ttyUSB0.


3
itu sebenarnya cukup dengan hanya logout dan kembali lagi.
Azsgy

0

Menggunakan Lucid dan kabel Dynamode USB ke RS232:

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

dan berhasil terhubung ke port RS232 pada server OpenVMS.


0

Butuh Mint 17.1 untuk berbicara dengan Arduino saya, setelah sedikit mengejar, cara terbaik yang saya temukan adalah:

sudo gedit /etc/group

goto line ...

dialout:x:20:     

tambahkan "nama pengguna" Anda

dialout:x:20:username

menyimpan file

atau gunakan

Administrasi - Pengguna & Grup - Kelola Grup

baris goto " dialout" periksa properti untuk memastikan bahwa "nama pengguna" dicentang jika bukan "nama pengguna" harus ditambahkan.

Ini bekerja untuk saya dan dengan tampilan banyak posting orang lain memiliki masalah yang sama. Semoga ini bisa membantu kalian.


16
-1 untuk sudo gedit /etc/group. Jangan. Hanya saja, jangan. Pelajari cara menambahkan pengguna ke grup menggunakan usermodatau addusermisalnya. Dan posting Anda lebih merupakan komentar daripada jawaban untuk pertanyaan, karena Anda tidak benar-benar menunjukkan cara terhubung.
gertvdijk
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.