Di Linux, saya ingin mengirim string perintah (yaitu beberapa data) ke port serial (berisi karakter kontrol), dan mendengarkan responsnya (yang juga biasanya berisi karakter kontrol).
Bagaimana saya bisa melakukan ini sesederhana mungkin di Linux? Sebuah contoh dihargai!
Jawaban yang Diterima:
Semua perangkat di Unix dipetakan ke file perangkat, port serialnya adalah /dev/ttyS0
/dev/ttyS1
… .
Pertama-tama lihat izin pada file itu, mari kita asumsikan Anda menggunakan /dev/ttyS1
.
ls -l /dev/ttyS1
Anda akan menginginkan akses baca.tulis, jika ini adalah sistem bersama maka Anda harus mempertimbangkan konsekuensi keamanan dari membukanya untuk semua orang.
chmod o+rw /dev/ttyS1
Metode kasar yang sangat sederhana untuk menulis ke file, akan menggunakan echo
simple sederhana perintah.
echo -ne '
Linux – Membuat Paket Terinstal Secara Eksplisit Di Pacman?
Bagaimana Cara Menggabungkan Semua Garis Yang Berakhir Dengan Karakter Backslash?
Linux