← Todos los proyectos

Python · Serial · Windows

PortWaver

Terminal serie gráfica para observar, filtrar y automatizar conversaciones con dispositivos.

Interfazpywebview
TransportepySerial
EstadoDesarrollo
Ver código en GitHub ↗
Icono oficial de PortWaver
PORTWAVER · SERIAL UNIT
SYS:CONNECTED  COM3 · 115200 · 8N1

[00000124 ms] device.ready=true
[00000408 ms] temperature=24.6

TX> status --all

01 / El proyecto

Una mesa de trabajo para conexiones serie.

PortWaver reúne configuración del puerto, recepción en tiempo real, envío de comandos y registro de sesiones dentro de una interfaz de escritorio.

Está enfocado en el diagnóstico de microcontroladores, equipos de laboratorio y dispositivos USB serie. También incluye un modo emulado de bucle para probar configuraciones sin hardware conectado.

Capacidades implementadas

Más que una consola de texto.

01

Puertos

Detección de interfaces disponibles e identificación USB mediante VID y PID.

02

Transporte

Baud rate, bits, paridad, stop bits, control de flujo y finales de línea configurables.

03

Señales

Control de RTS, DTR y BREAK; lectura de CTS, DSR, DCD y RI.

04

Procesamiento

Filtros de recepción, respuestas automáticas y resaltado por texto, fecha o expresión regular.

05

Automatización

Botones rápidos, atajos de teclado y envío secuencial de archivos de texto.

06

Sesiones

Perfiles .UserVSP, configuración persistente y registros con tiempo transcurrido.

Documentación técnicaExplorar PortWaver ↗