Metadata-Version: 2.4
Name: pgliveapp
Version: 0.1.3
Summary: Add your description here
Author-email: takumi-nishimura <clp13218@nitech.jp>
Requires-Python: >=3.9
Requires-Dist: pglive>=0.8.0
Requires-Dist: pyqt6>=6.8.0
Description-Content-Type: text/markdown

# 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:
```sh
pip install pgliveapp
```

or  

```sh
uv add pgliveapp
```

## Usage
To run the application, execute:
```sh
pgliveapp --num <number_of_plots> --cols <number_of_columns> --port <port_number> --ip <ip_address>
```

For example:
```sh
pgliveapp ---num 2 --cols 1 --port 4000 --ip localhost
```

## 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)
