udp2serial
v1.2 release
Esta es una aplicación de consola sencilla que toma los datos recibidos en un socket UDP/IP y los reenvía a un puerto serie.
udp2serial [options] UDPPort [COMPortID]
Corto | Largo | Descripción |
---|---|---|
-i | ‑‑InterfazIP | Define la IP de la interfaz de red que se utilizará para el socket UDP. Utilice 0.0.0.0 para escuchar en todas las interfaces con IPv4 o ::0 para todas las interfaces con IPv6. |
-b | ‑‑Velocidad en baudios | Define la velocidad en baudios en serie. Valores estándar: 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, 128000 o 256000. |
-d | ‑‑Bits de datos | Define la longitud estándar de bits de datos por byte. Valores estándar: 5, 6, 7 u 8. |
-pag | --Paridad | Define el protocolo de comprobación de paridad. El valor es uno de: Par, Marca, Ninguno, Impar o Espacio. |
-s | ‑‑Bits de parada | Define el número estándar de stopbits por byte. El valor es uno de: Ninguno, Uno, OnePointFive o Two. |
-t | ‑‑DtrEnable | Define el valor booleano, verdadero o falso, que habilita la señal de terminal de datos listo (DTR) durante la comunicación serie. |
-r | ‑‑Habilitar Rts | Define un valor booleano, verdadero o falso, que indica si la señal de solicitud de envío (RTS) está habilitada durante la comunicación serie. |
-? | --ayuda | Muestra el uso. |
udp2serial -b=9600 5505 COM2
udp2serial 8505 /dev/ttyS2
udp2serial --InterfaceIP=::0 6704
Las configuraciones predeterminadas para parámetros opcionales, por ejemplo, velocidad en baudios en serie e interfaz de red UDP, se configuran en un archivo settings.ini
. Este archivo se creará automáticamente cuando la aplicación se ejecute por primera vez.
Las ubicaciones comunes para este archivo de configuración son las siguientes:
SO | Ruta del archivo de configuración |
---|---|
ventanas | C:ProgramDataudp2serialsettings.ini |
Linux/OSX | /usr/share/udp2serial/settings.ini |
Los valores predeterminados originales están inicialmente comentados. A continuación se muestra un ejemplo del archivo de configuración predeterminado con algunas anulaciones:
[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