Skip to content

avanuser/Qt-Python-serial-port-terminal-program-with-GUI-for-Windows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serial port terminal program with GUI for Windows (Python, Qt)

This is a terminal program with GUI communicating through serial port. It can be used to facilitate testing of any cellular (2G/3G/LTE/etc) or any other modems controlled by AT-like commands.

The original program is designed for use in Windows OS, but after small modifications it can be used in other OS (successfully tested in Ubuntu 20).

To get information about serial ports use "Ports info" button. To get list of free serial ports use "Get free ports" button. To open serial port enter number of the port (digits only) in "Port number" field and press "Open" button. In case of empty "Port number" field the program will open first free port with the lowest number.

If you need to migrate from PySide6 to PySide2 just rename "PySide6" to "PySide2" in imports and change the following lines at the end of main.py:

# sys.exit(app.exec()) # PySide6

sys.exit(app.exec_()) # PySide2

Qt Python serial port GSM terminal

About

Serial port terminal program with GUI for Windows (Python, Qt)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages