Windows(version 1.0,not the latest)
Linux(Elementry OS)
Raspberry Pi3
screenshot shows the version 1.0, the latest may not the same totally! But better performance、more easy to use and more elegant
- cross platform (Windows, Linux, MacOS, Raspberry Pi ... ...)
- port baudrate bytesize parity stopbits settings
- basic send data (ascii and hex)
- basic receive data (ascii and hex)
- send and receive data count
- clear received data area
- auto linefeed on every once receive
- scheduled auto send
- send history and select send again
- serial auto detect
- CR LF / LF select support
- auto save settings
- Ctrl+Enter to send
- escape character support, like \x \r \n etc.
- multiple character encode support
- multiple auto send (order and disorder)
- unix style terminal color support
- night theme and White theme
- real time data graphic display
- rts & dtr control by hand
Test pass on Win10
there's three ways:
- download excutable bin file, easiest way for one never used python
- Download the latest bin file at the release page
- unzip, and run comtool.exe
- Install Python3 first then install from pypi:
- dowload python3
- Install by pip,
pip install comtool
comtool
- Or you can download source code, then install from source code
- download sourcecode
- install
python setup.py bdist_wheel
pip install dist/COMTool-*.*.*-py3-none-any.whl
comtool
Test on Ubuntu 16 and Elementry OS 4
- download and install
sudo apt install python3
sudo apt install python3-pip
sudo pip3 install comtool
sudo comtool
or
sudo apt install python3
wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py
sudo pip3 install comtool
sudo comtool
be sure python bin path already in the
$PATH
env.
Or you can download source code, then install from source code
- download sourcecode
python setup.py bdist_wheel
sudo pip3 install dist/COMTool-*.*.*-py3-none-any.whl
brew install python3 python3-pip
pip install COMTool
Test pass on Raspberry Pi 3 just open terminal, type the command below:
sudo apt install git
git clone https://github.com/Neutree/COMTool.git
cd COMTool
python setup.py bdist_wheel
sudo pip3 install dist/COMTool-*.*.*-py3-none-any.whl
comtool
then enjoy
- Install python3.6 and pip3
Linux:
sudo apt install python3 python3-pip
Windows: dowload python3
- install pyserial and PyQt5
sudo pip install pyserail pyqt5 bs4
On Raspberry:
sudo pip install --upgrade pyserial bs4
sudo apt install python3-pyqt5
- clone project
git clone https://github.com/Neutree/COMTool.git
- code, resolve bugs or add new reatures
Recommended PyCharm
IDE
- pull request
create issue here