A simple serial listener program for Windows Terminal command line replacement
Get a precompiled single file version 0.1.2 @ https://github.com/AdamKeher/SerialTerm/releases
Get windows terminal @ https://github.com/microsoft/terminal
SimpleTerm was created to provide a simple command line driven serial port listener with VT100 / ANSI support for use with my electronics projects.
- Uses the native VT100 / ANSI support provided in Windows Terminal
- Comprehensive list of command line options to control the serial port configuration
- Connection Management
- Supports physical disconnection and reconnection of the serial port without exit
- Provides the ability to quickly close and open the serial port to allow access to the port from 3rd party flash tools
- Light weight implementation
- Soft reset Esp32 from SerialTerm during listening or on connection
- Soft reset Raspberry PI Pico
- Simple single file delployment
- Added support for NET6.0
SerialTerm:
SerialTerm - Simple serial port terminal program. (c)2021 AKsevenFour - https://github.com/AdamKeher/SerialTerm
Usage:
SerialTerm [options] [command]
Options:
-P, --port <port> Set the serial port to listen on
-b, --baud <baud> Set serial port baud rate [default: 115200]
-de, --disconnect-exit Exit terminal on disconnection [default: False]
-r, --reset-esp32 Reset ESP32 on connection [default: False]
-db, --data-bits <5|6|7|8> Sets the standard length of data bits per byte [default: 8]
-pa, --parity <Even|Mark|None|Odd|Space> Sets the parity-checking protocol [default: None]
-sb, --stop-bits <One|OnePointFive|Two> Sets the standard number of stopbits per byte [default: One]
-hs, --handshake <None|RTS|RTSXonXoff|XonXoff> Specifies the control protocol used in establishing a serial port communication [default: None]
--version Show version information
-?, -h, --help Show help and usage information
Commands:
list List all serial ports