Graphical User Interfaces
pyX2Cscope ships with two ready-to-use graphical interfaces: a Qt desktop application and a Web interface built on Flask. Both expose the same core functionality — connecting to a target, reading and writing variables, recording scope data, and running Python scripts — but they are designed for different use cases and deployment scenarios.
Qt GUI |
Web GUI |
|
|---|---|---|
Best for |
Desktop / laptop, single user |
Remote access, shared setups, headless machines |
How to start |
|
|
Access |
Native window on the local machine |
Any browser, including phones and tablets on the same network |
Scripting |
Built-in editor, output in a dedicated tab |
Browser-based editor, output streamed via WebSocket |
Standalone exe |
|
|
Both interfaces are also examples of how to build your own custom GUI on top of the pyX2Cscope API — the source code is part of the package and can be used as a starting point.
See the following sections for details: