szieke / Scriptcommunicator_serial Terminal
Scriptable cross-platform data terminal which supports: serial port, UDP, TCP, SPI, I2C and CAN.
Stars: ✭ 462
Programming Languages
scripting
82 projects
Projects that are alternatives of or similar to Scriptcommunicator serial Terminal
Qtswissarmyknife
QSAK (Qt Swiss Army Knife) is a multi-functional, cross-platform debugging tool based on Qt.
Stars: ✭ 196 (-57.58%)
Mutual labels: serial, serialport, tcp, udp, qt
Lan Share
Cross platform LAN File transfer application built with Qt C++ framework
Stars: ✭ 317 (-31.39%)
Mutual labels: tcp, udp, qt
Esp8266 Wifi Uart Bridge
Transparent WiFi (TCP, UDP) to UART Bridge, in AP or STATION mode
Stars: ✭ 107 (-76.84%)
Mutual labels: serial, tcp, udp
Ohsce
PHP HI-REL SOCKET TCP/UDP/ICMP/Serial .高可靠性PHP通信&控制框架SOCKET-TCP/UDP/ICMP/硬件Serial-RS232/RS422/RS485 AND MORE!
Stars: ✭ 206 (-55.41%)
Mutual labels: serial, tcp, udp
Cserialport
基于C++的轻量级开源跨平台串口类库Lightweight cross-platform serial port library based on C++
Stars: ✭ 296 (-35.93%)
Mutual labels: serial, serialport
Computer Networking A Top Down Approach Notes
《计算机网络-自顶向下方法(原书第6版)》编程作业,Wireshark实验文档的翻译和解答。
Stars: ✭ 3,890 (+741.99%)
Mutual labels: tcp, udp
Netcat
💻 Netcat client and server modules written in pure Javascript for Node.js.
Stars: ✭ 315 (-31.82%)
Mutual labels: tcp, udp
Message Io
Event-driven message library for building network applications easy and fast.
Stars: ✭ 321 (-30.52%)
Mutual labels: tcp, udp
Nps
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.
Stars: ✭ 19,537 (+4128.79%)
Mutual labels: tcp, udp
Mirage Tcpip
TCP/IP networking stack in pure OCaml, using the Mirage platform libraries. Includes IPv4/6, ICMP, and UDP/TCP support.
Stars: ✭ 277 (-40.04%)
Mutual labels: tcp, udp
ethereum-dissectors
🔍Wireshark dissectors for Ethereum devp2p protocols
Stars: ✭ 82 (-82.25%)
Mutual labels: tcp, udp
Laravel S
LaravelS is an out-of-the-box adapter between Swoole and Laravel/Lumen.
Stars: ✭ 3,479 (+653.03%)
Mutual labels: tcp, udp
Terminus
A terminal for a more modern age (formerly Terminus)
Stars: ✭ 24,959 (+5302.38%)
Mutual labels: terminal, serial
Simps
🚀 A simple, lightweight and high-performance PHP coroutine framework.
Stars: ✭ 318 (-31.17%)
Mutual labels: tcp, udp
Serialtool
A cross platform Serial-Port/TCP/UDP debugging tool.
Stars: ✭ 384 (-16.88%)
Mutual labels: serialport, qt
Windterm
A quicker and better cross-platform SSH/Sftp/Shell/Telnet/Serial client.
Stars: ✭ 345 (-25.32%)
Mutual labels: terminal, serial
ScriptCommunicator
ScriptCommunicator is a scriptable cross-platform data terminal that supports serial port (RS232, USB to serial), UDP, TCP client/server, SPI, I2C, and CAN. All sent and received data can be shown in a console and can be logged in an html and a text log.
In addition to the simple sending and receiving of data, ScriptCommunicator has a QtScript (similar to JavaScript) interface. This script interface has the following features:
- Scripts can send and receive data with the main interface.
- In addition to the main interface scripts can create and use their own interfaces (serial port (RS232, USB to serial), UDP, TCP client, TCP server, PCAN, and SPI/I2C).
- Scripts can use their own GUI (GUI files which have been created with QtDesigner (is included) or QtCreator).
- Multiple plot windows can be created by scripts (QCustomPlot developed by Emanuel Eichhammer is used)
Features
- seriel port (RS232, USB to serial)
- TCP client/server (network proxy support for TCP clients)
- UDP
- SPI (Aardvark I2C/SPI)
- I2C (Aardvark I2C/SPI)
- CAN (PCAN-USB, only on windows)
- utf8, hexadecimal, decimal, binary and mixed console
- html and text log
- script interface (QtScript)->run automated test jobs, automatic device configuration scripts...
- use ui files (user interface created with QtDesigner (is included) or QtCreator) from script->building test GUIs, control GUIs...
- plotting data via script and export the generated graphs to file (png, jpg, bmp, pdf and csv)->e.g. to visualize a PID controller or a heater
- multi user and multi workspace support
main window
settings dialog
example script GUI
Homepage
https://sourceforge.net/projects/scriptcommunicator/
Downloads (release 05.13)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].