Terminal Based Serial Client
Project description
xerial - Terminal Based Serial Console
Github: github.com/nickpetty/xerial
Travis-CI: travis-ci.org/nickpetty/xerial.svg?branch=master
xerial Copyright (C) 2016 Nicholas Petty, GPL V3 This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; type `xerial -license' for details.
Install:
pip install xerial
Usage:
# Minimal Usage: > xerial -p COM1 # default parameters are 9600 8/N/1 # Arguments: -p <port> # Connect to serial port. -a <b/p/s> # -a bytesize/parity/stopbits (default 8/N/1). # Parity options 'N','E','O','M','S'. -b <speed/baudrate> # 9600, 115200, etc. -CR # Carriage Return '\r'. -LF # Linefeed (newline) '\n'. -hw # Enable Hardware Handshake (rtscts). -ls # List available ports. -t <seconds> # Timeout (in seconds). -s <presetName> # Save flags to preset file. Must be the last flag. Will not connect with flag. # Usage: i.e., xerial -c /dev/tty.usbserial-A01293 -b 115200 -CR -s myPreset -l <presetName> # Load preset. Usage: xerial -l myPreset -lp # List presets in preset folder # Optional: '-lp <presetname>' Lists parameters for given preset. -h # This menu. -log # Log all terminal activity to file in current working directory. -license # Display License
Notes:
Type >q at anytime to exit serial terminal.
Please submit all pull requests to the development branch.
Platforms:
OSX
Linux
Windows
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xerial-1.1.10b1.zip
(23.0 kB
view hashes)