udp2serial
v1.2 release
Ini adalah aplikasi konsol sederhana yang mengambil data yang diterima pada soket UDP/IP dan meneruskannya ke port serial.
udp2serial [options] UDPPort [COMPortID]
Pendek | Panjang | Keterangan |
---|---|---|
-Saya | ‑‑IP Antarmuka | Menentukan IP antarmuka jaringan yang akan digunakan untuk soket UDP. Gunakan 0.0.0.0 untuk mendengarkan semua antarmuka dengan IPv4 atau ::0 untuk semua antarmuka dengan IPv6. |
-B | ‑‑Tingkat Baud | Mendefinisikan baud rate serial. Nilai standar: 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, 128000, atau 256000. |
-D | ‑‑DataBits | Mendefinisikan panjang standar bit data per byte. Nilai standar: 5, 6, 7 atau 8. |
-P | --Keseimbangan | Mendefinisikan protokol pemeriksaan paritas. Nilainya adalah salah satu dari: Genap, Tandai, Tidak Ada, Ganjil, atau Spasi. |
-S | ‑‑StopBits | Mendefinisikan jumlah standar stopbit per byte. Nilainya adalah salah satu dari: Tidak Ada, Satu, OnePointFive, atau Dua. |
-T | ‑‑DtrAktifkan | Mendefinisikan nilai boolean, benar atau salah, yang mengaktifkan sinyal Data Terminal Ready (DTR) selama komunikasi serial. |
-R | ‑‑RtsAktifkan | Mendefinisikan nilai boolean, benar atau salah, yang menunjukkan apakah sinyal Permintaan Pengiriman (RTS) diaktifkan selama komunikasi serial. |
‑? | --membantu | Menunjukkan penggunaan. |
udp2serial -b=9600 5505 COM2
udp2serial 8505 /dev/ttyS2
udp2serial --InterfaceIP=::0 6704
Pengaturan default untuk parameter opsional, misalnya, baud rate serial dan antarmuka jaringan UDP, dikonfigurasi dalam file settings.ini
. File ini akan otomatis dibuat saat aplikasi pertama kali dijalankan.
Lokasi umum untuk file konfigurasi ini adalah sebagai berikut:
sistem operasi | Pengaturan Jalur File |
---|---|
jendela | C:ProgramDataudp2serialsettings.ini |
Linux/OSX | /usr/share/udp2serial/settings.ini |
Nilai default asli awalnya dikomentari. Berikut adalah contoh file pengaturan default dengan beberapa penggantian:
[Serial]
; Defines the serial baud rate. Standard values: 110, 300, 600, 1200, 2400,
; 4800, 9600, 14400, 19200, 38400, 57600, 115200, 128000, or 256000.
; BaudRate=115200
BaudRate =9600
; Defines the standard length of data bits per byte. Standard values: 5, 6,
; 7 or 8.
; DataBits=8
; Defines the parity-checking protocol. Value is one of: Even, Mark, None, Odd
; or Space.
; Parity=None
; Defines the standard number of stopbits per byte. Value is one of: None, One,
; OnePointFive or Two.
; StopBits=One
; Defines the value that enables the Data Terminal Ready (DTR) signal during
; serial communication.
; DtrEnable=False
; Defines the value indicating whether the Request to Send (RTS) signal is
; enabled during serial communication.
; RtsEnable=False
[UDP]
; Defines the IP of the network interface to use for the UDP socket. Use 0.0.0.0
; to listen on all interfaces with IPv4 or ::0 for all interfaces with IPv6.
; InterfaceIP=0.0.0.0
InterfaceIP =::0