Metadata-Version: 2.1
Name: even_glasses
Version: 0.1.11
Summary: A Python package for managing even-realities glasses devices via BLE.
Home-page: https://github.com/emingenc/even_glasses
Author: Emin Genc
Author-email: emingench@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: bleak>=0.22.3
Requires-Dist: pydantic>=2.9.2
Requires-Dist: numpy>=1.26.4
Requires-Dist: numba>=0.60.0

# even_glasses

even-realities g1 smart glasses BLE control pip package

## Installation

To install the package, use pip:

```sh
pip3 install even_glasses
```

## Flet application

```sh
pip3 install -r requirements.txt
```

```sh
flet run
```

## Usage

Here is an example of how to use the even_glasses package to control your smart glasses:

```sh
# Run RSVP test with default settings
python3 examples.py --rsvp

# Run RSVP test with custom settings
python3 examples.py --rsvp --wpm 500 --words-per-group 2 --input-file custom.txt

# Run text test
python3 examples.py --text

# Run text test with custom text
python3 examples.py --text --input-file custom.txt

# Run notification test
python3 examples.py --notification
```


## Features

- Scan for nearby smart glasses and connect to them
- Send text messages to all connected glasses
- Receive status updates from glasses

## License

This project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details.
