GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa memantau data pada port serial di Linux?

Saya telah menemukan pyserial agar cukup berguna, jadi jika Anda menyukai Python, tidak akan terlalu sulit untuk menulis hal seperti itu.


strace sangat berguna untuk ini. Anda memiliki visualisasi dari semua panggilan ioctl, dengan struktur yang sesuai diterjemahkan. Opsi berikut tampaknya sangat berguna dalam kasus Anda:

-e baca=set

Lakukan pembuangan heksadesimal dan ASCII penuh dari semua data yang dibaca dari deskriptor file yang tercantum dalam kumpulan yang ditentukan. Misalnya, untuk melihat semua aktivitas input pada deskriptor file 3 dan 5 gunakan -e read=3,5. Perhatikan bahwa ini tidak bergantung pada pelacakan normal panggilan sistem read(2) yang dikontrol oleh opsi -etrace=read.

-e tulis=set

Lakukan pembuangan heksadesimal dan ASCII penuh dari semua data yang ditulis ke deskriptor file yang tercantum dalam set yang ditentukan. Misalnya, untuk melihat semua aktivitas keluaran pada deskriptor file 3 dan 5 gunakan -e write=3,5. Perhatikan bahwa ini tidak tergantung dari penelusuran normal panggilan sistem tulis(2) yang dikontrol oleh opsi -etrace=tulis.


Linux
  1. Linux – Port Serial Raspberrypi?

  2. Linux – Seberapa Sering Sistem File Proc Diperbarui di Linux?

  3. Bagaimana Menghubungkan Dan Mengirim Data Ke Port Serial Bluetooth Di Linux?

  1. Bagaimana Mengganti Nama File di Linux?

  2. Cara menggunakan auditd untuk memantau penghapusan file di Linux

  3. Bagaimana saya bisa menemukan file tertentu dari terminal Linux?

  1. Linux – Bagaimana Menemukan Proses Menggunakan Port Serial?

  2. Bagaimana saya bisa memantau lalu lintas port serial?

  3. Bagaimana cara mendaftar blok data file di Linux?