Comunicador de guiones
ScriptCommunicator es un terminal de datos multiplataforma programable que admite puerto serie (RS232, USB a serie), UDP, cliente/servidor TCP, SPI, I2C y CAN. Todos los datos enviados y recibidos se pueden mostrar en una consola y se pueden registrar en un html y un registro de texto.
Además del simple envío y recepción de datos, ScriptCommunicator tiene una interfaz JavaScript. Esta interfaz de script tiene las siguientes características:
- Los scripts pueden enviar y recibir datos con la interfaz principal.
- Además de la interfaz principal, los scripts pueden crear y utilizar sus propias interfaces (puerto serie (RS232, USB a serie), UDP, cliente TCP, servidor TCP, PCAN y SPI/I2C).
- Los scripts pueden usar su propia GUI (archivos GUI que se han creado con QtDesigner (incluido) o QtCreator).
- Se pueden crear múltiples ventanas de trazado mediante scripts (se utiliza QCustomPlot desarrollado por Emanuel Eichhammer)
Características
- Puerto serie (RS232, USB a serie)
- Cliente/servidor TCP (soporte de proxy de red para clientes TCP)
- UDP
- SPI (osos hormigueros I2C/SPI)
- I2C (osos hormigueros I2C/SPI)
- CAN (PCAN-USB, solo en Windows)
- consola utf8, hexadecimal, decimal, binaria y mixta
- registro html y texto
- interfaz de script (JavaScript)->ejecutar trabajos de prueba automatizados, scripts de configuración automática de dispositivos...
- use archivos ui (interfaz de usuario creada con QtDesigner (incluido) o QtCreator) desde script->construcción de GUI de prueba, GUI de control...
- trazar datos a través de un script y exportar los gráficos generados a un archivo (png, jpg, bmp, pdf y csv) -> por ejemplo, para visualizar un controlador PID o un calentador
- soporte para múltiples usuarios y múltiples espacios de trabajo
ventana principal
modo oscuro
GUI de script de ejemplo
Página principal
https://sourceforge.net/projects/scriptcommunicator/
Descargas (versión 06.08)
- ventanas
- Linux de 64 bits
- Mac OS
- Fuente