Metadata-Version: 2.2
Name: telemetry_toolkit
Version: 0.1.0
Summary: A toolkit for real-time telemetry visualization and analysis
Author-email: Jellyroll <shanefs24@gmail.com>
License: MIT
Project-URL: Repository, https://github.com/Mr-Jellyroll/telemetry_toolkit
Project-URL: Documentation, https://telemetry-toolkit.readthedocs.io
Project-URL: Bug Tracker, https://github.com/
Keywords: telemetry,visualization,realtime,dashboard
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: numpy>=1.20.0
Requires-Dist: pandas>=1.3.0
Requires-Dist: plotly>=5.3.0
Requires-Dist: dash>=2.0.0
Requires-Dist: aiohttp>=3.8.0
Requires-Dist: pydantic>=1.9.0
Requires-Dist: dash-bootstrap-components
Provides-Extra: dev
Requires-Dist: pytest>=6.0; extra == "dev"
Requires-Dist: pytest-cov>=2.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.18.0; extra == "dev"
Requires-Dist: black>=22.0; extra == "dev"
Requires-Dist: isort>=5.0; extra == "dev"
Requires-Dist: mypy>=0.940; extra == "dev"
Requires-Dist: pre-commit>=2.17.0; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx>=4.0; extra == "docs"
Requires-Dist: sphinx-rtd-theme>=1.0; extra == "docs"
Requires-Dist: myst-parser>=0.18.0; extra == "docs"
Dynamic: requires-python

# Telemetry Toolkit

A Python toolkit for real-time telemetry visualization. Dashboard shows simulated vehicle system with live data monitoring and control capabilities.

## Features

- Real-time telemetry data sim
- Dashboard for monitoring and control
- 3D flight path visualization
- Live performance metrics
- Position tracking with map integration

## Requirements

- Python 3.11+
- Dependencies listed in `pyproject.toml`/`setup.py`

## Installation

1. Clone the repo or you can install the package directly from PyPI:
```bash
pip install telemetry_toolkit
```

2. Create and activate a virtual environment:
```bash
python -m venv venv
source venv/bin/activate
```

3. Install package and deps:
```bash
pip install -e .
```

For dev, install additional deps:
```bash
pip install -e ".[dev]"
```

## Usage

### Running the Sim

To start the telemetry dash:

```bash
python run_sim.py
```

This will:
- Initialize the telemetry sim
- Start the control system
- Launch a web browser with the dashboard
