pgliveApp
This project is a live plotting application using PyQt6 and pglive. It allows you to create real-time plots with customizable settings.
Features
- Real-time data plotting
- Multiple plot support
- Customizable plot titles and layout
- UDP socket communication for data input
Installation
To install the required dependencies, run:
pip install pgliveapp
or
uv add pgliveapp
Usage
To run the application, execute:
pgliveapp --num <number_of_plots> --cols <number_of_columns> --port <port_number> --ip <ip_address> --xrange <x_range> --yrange <y_range> --x-points <x_points>
For example:
pgliveapp --num 2 --cols 1 --port 4000 --ip localhost --yrange 5 --x-points 500
Arguments
- --num: Number of plots to display (default: 1)
- --cols: Number of columns in the plot layout (default: 1)
- --port: UDP port to listen for incoming data (default: 4000)
- --ip: IP address to bind the UDP socket (default: localhost)
- --xrange: X-axis range (default: None)
- --yrange: Y-axis range (default: None)
- --x-points: Number of points to display on the x-axis (default: 5000)
License
This project is licensed under the MIT License - see the LICENSE file for details.
- pglive is licensed under the MIT License - see the LICENSE
- PyQt6 is licensed under the GPL v3 License.
Metadata
Release files for pgliveapp 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pgliveapp-0.1.6.tar.gz | 277.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pgliveapp-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 281.8 kB
Release files / pgliveapp-0.1.6.tar.gz
| Download URL | pgliveapp-0.1.6.tar.gz |
|---|---|
| Size | 277.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
40d10aed3ff584c05863514516a3a7679377214a4e662eda38763ff59cbb799b
|
|
BLAKE2b-256 checksum How to use checksums |
8d3a4411e8c5bd1886c4825d3f7521c9c1e8809647468c23dbc56589ea4bcf85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.4.30
|
Release files / pgliveapp-0.1.6-py3-none-any.whl
| Download URL | pgliveapp-0.1.6-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1490792490ba1fe3a7cb19e043ad1627e356c0dc07e3a1649814f6b21860b1d6
|
|
BLAKE2b-256 checksum How to use checksums |
3e6e0f92b3b96cb396178735d88f92b4cf634f3285224f0645e6798a3efacf66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.4.30
|