Semua perangkat di Unix dipetakan ke file perangkat, port serialnya adalah /dev/ttyS0
/dev/ttyS1
....
Pertama-tama lihatlah izin pada file itu, mari kita asumsikan Anda menggunakan /dev/ttyS1
.
ls -l /dev/ttyS1
Anda akan ingin akses read.write, jika ini adalah sistem bersama maka Anda harus mempertimbangkan konsekuensi keamanan dari membukanya untuk semua orang.
chmod o+rw /dev/ttyS1
Metode mentah yang sangat sederhana untuk menulis ke file, akan menggunakan echo
perintah sederhana .
echo -ne '\033[2J' > /dev/ttyS1
dan membaca
cat -v < /dev/ttyS1
Anda dapat membuat kucing berjalan di satu terminal, dan menggema di ke-2.
Jika semuanya omong kosong, maka baud rate, pengaturan bit mungkin perlu pengaturan sebelum Anda mulai mengirim. stty
akan melakukan itu. !! CATATAN stty akan menggunakan stdin sebagai deskriptor file default untuk mempengaruhi.
Perintah Setara.
stty 19200 < /dev/ttyS1
stty 19200 -F /dev/ttyS1
Ini mungkin cukup bagi Anda untuk skrip sesuatu dan masuk? Tidak yakin apa yang ingin Anda capai.
Untuk yang lebih interaktif, ingat pendekatan pengaturan default Anda akan menggunakannya
minicom
hanya sebuah program yang melakukan semua yang saya sebutkan sejauh ini. (mirip dengan hyperterminal di Windows, Anda mungkin akrab).
Solusi perantara, akan menggunakan program terminal seperti screen
yang akan bekerja pada perangkat serial.
screen /dev/ttyS1
man screen
man minicom
man stty
untuk informasi lebih lanjut