- Serial Tab for Windows 10 Use your mobile devices such as tablet computers and mobile phones as a terminal computer to display any kind of data transmitted over serial ports like RS232 and RS485.
- Download ScriptCommunicator / serial terminal for free. Scriptable data terminal which supports several interfaces. ScriptCommunicator is a scriptable cross-platform data terminal which supports serial port (RS232, USB to serial), UDP, TCP client/server, SPI, I2C and CAN.
- Serial Port Terminal Application
- Virtual Serial Port Terminal Emulator
- Linux Serial Port Terminal Program
- Terminal Program For Serial Port
- Serial Port Terminal Windows 10
Serial Port Profile (SPP) - The Serial Port Profile is a Bluetooth profile that allows for serial communication between a Bluetooth device and a host/slave device. With this profile enabled, you can connect to a Bluetooth module through a serial terminal. This can be used for configuration purposes or for communication purposes. Terminal is a simple serial port (COM) terminal emulation program. It can be used for communication with different devices such as modems, routers, embedded uC systems, GSM phones, GPS modules. It is very useful debugging tool for serial communication applications. Download this app from Microsoft Store for Windows 10, Windows 8.1, Windows 10 Mobile, Windows Phone 8.1. See screenshots, read the latest customer reviews, and compare ratings for Bluetooth Serial Terminal.
COM port is not dead. It is virtual!What is it?
Terminal is a simple serial port (COM) terminalemulation program. It can be used for communication with differentdevices such as modems, routers, embedded uC systems, GSM phones, GPS modules.. Itis very useful debugging tool for serial communication applications.
Features
- without installation, only single and small .exe file ~300KB
- simple file send
- Rx and Tx characters counter
- baudrate up to 256kbps & custom baudrate
- up to 64 COM ports
- log to file (hex & string)
- 24 custom transmit macros with auto repeat function
- scripting (with graph/visualization support)
- remote control over TCP/IP - telnet
- run applications from macro commands
- open www sites from macro commands
- request/response macros
- CSV Graph - As a little 2012 New Year's Gift ;)
- 4th/black graph and scale factors for CSV values
- auto scroll checkbox - to prevent auto scrolling
- WriteToFile() procedure in scripting
- %SCRS'script.tsc' and %SCRE commands for macros - check help
- offset for %SUM and %XOR macro commands
- time stamp, scale factors and offsets for CSV graph
- Quit() function in scripting
- parameter/argument to open script file at start up
- Tx char delay strategy changed (real zero delay if value=0)
- hot key changes: DEL=RXClear, ESC=send code 27
- flush buffers on disconnect to avoid 'not responding'
- NEW: macro up to 256 characters
- FIX: lost chars problem..better but not fixed
- FIX: ComSetDTR,ComSetRTS,..LED turn on/off bug
!!! If you have problems with new version you can still download older releases on the bottom of the page !!!
Macros
In macros you can use all characters from keyboard and any ASCIIchar if you use $xx or #xxx. Where $xx is hex and #xxx dec format ofascii code. If you want to use # or $ char in macro you should type ittwice ($$=$ and ##=#).To calculate XOR checksum byte use %XORxx command. To calculate SUM (1byte sum) checksum byte use %SUMxx command. Where xx is offset of first byte for calculation.
To insert delay in macro string use %DLYxxxx, where xxxx is value 0000-9999 in ms.
To insert delay in macro string use %DLYxxxx, where xxxx is value 0000-9999 in ms.
You can store macro in macro file. Active macro is'saved' even if you don't save it and will be available next time whenyou'll start Terminal. Macro string can be up to 256 characters long.
some examples:
X1##Y2##Z3##$0D$0A - this will send 'X1#Y2#Z3#'CR'LF'
ABC%DLY1000DEF - this will send ABC and after ~1000ms DEF
%RUN'cmd.exe' - this will run command line prompt
%URL'http://www.google.com' - guess what?! ;)
%M03 - this will send/run macro #3 (there are some limits when using this)
%LOGS - start logging
%LOGE - stop logging
%SCRS'script.tsc' - load and start script
Scripting
Simple pascal syntax scripting is possible. You can write short scripts to do some simple tasks. More about supported command you can find if you click 'Help' button.Below in attachment section you can find few sample scripts to check and test functionality.
TCP/IP remote control
Terminal can also act like telnet server and listen on selected TCP port. You can connect to it with any telnet client program from another computer in network (or over internet from different location) and see what's going on in terminal and send commands etc.Download & Links
Download new version of the Terminal software - version 1.93b 20141030
Terminalis still FREE but if you find this tool useful and if you'd like tosupport this project and make a small donation..here is the simplestway to do it. It's secure, quick and easy. Thank you!
Serial Port Terminal Application
Active3 years, 5 months ago
I have developed an embedded application which requests status information from a device down a communications channel. My customer requires that these will be sent with a specific time period, so what I am looking for is a PC terminal application which can send a text string command repeatedly at a set interval over a period of time. I currently use a serial device tester which can immediately send back a set string when something is sent to it, but I need to control the time period and number of repititions.
Are there any applications (for Windows) out there which can acheive this?
dsolimano7,69233 gold badges4141 silver badges5757 bronze badges
drosemandroseman12233 gold badges44 silver badges1010 bronze badges
9 Answers
Docklight / Docklight ScriptingFor testing applications communication over the serial port it is the best tool for the job.It listens for user defined sequences on serial port and can then trigger a transmission with parameters derived from the input message or function in a script.
I wrote a C++ program to test a embedded serial application and it was +/- 1000 lines of code. I was able to replace this with about 20 lines of vb script in Docklight Scripting.
Docklight is definitely worth the money.
GerhardGerhard4,93444 gold badges4040 silver badges7171 bronze badges
I would tend to implement a short python script to do this (it can be compiled to a standalone executable with py2exe if that's what you need). Install python and pyserial. Then use a script like this:
However, if you want a more conventional Windows application, then you can probably do it with Docklight, possibly combined with Docklight Scripting (available from the same site).
DrAlDrAl57.4k1010 gold badges9191 silver badges100100 bronze badges
The serial terminal emulation application Tera Term, has a scripting language which will be capable of setting up timed loops.
simonsimon3,36977 gold badges2727 silver badges3232 bronze badges
I use RealTerm. You can write scripts for it and have it send that file repeatedly. You can add delays between characters or delays between lines. It's a little buggy sometimes, but it's great for the price (free).
mjh2007mjh200760311 gold badge88 silver badges1717 bronze badges
Although answered already, i use http://www.hw-group.com/products/hercules/index_de.html . Their app is free and in the serial tab, i can send and receive data from rs232. works like a charm.
user1052080user1052080
ScriptCommunicator (open-source, cross-platform) is the right tool for you. It has many features and a very useful script interface.
sziekeszieke
You can use the built in windows task scheduler to run a simple batch script that writes texts to a the com port some think like
But I've not done this is in yers so my syntax is rusty. Otherwise you could use a simple 'termulator' program that supports scripting - again I've not done this in a decade I think.
Preet SanghaPreet SanghaVirtual Serial Port Terminal Emulator
56k1616 gold badges118118 silver badges190190 bronze badges
I'd write a C# program to do this. They have libraries to open the COM ports and timers to time when to send data.
Linux Serial Port Terminal Program
RobertRobert7,4181818 gold badges5656 silver badges8181 bronze badges
GModLab - cross-platform, scriptable (JS) terminal: https://github.com/tardigrade888/gmodlabYou can write scripts that do anything.
Terminal Program For Serial Port
user2053898user2053898