Metadata-Version: 2.1
Name: mlx9064x-visualizer
Version: 1.1.1
Summary: Visualizer for MLX90640-41
Home-page: https://github.com/melexis-fir/mlx9064x-visualizer-py
License: Apache License, Version 2.0
Download-URL: https://github.com/melexis-fir/mlx9064x-visualizer-py/archive/V1.1.1.tar.gz
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown
Requires-Dist: mlx9064x-driver (>=1.1.3)
Requires-Dist: pyqt5 (>=5.13)
Requires-Dist: pyqtgraph (>=0.10.0)
Requires-Dist: numpy (>=1.17.2)
Requires-Dist: scipy (>=1.3.0)
Requires-Dist: matplotlib (>=3.1.1)

# Intro

This is a python visualizer for the MLX90640 and MLX90641. It is using the original mlx9064x-driver-py.

Currently this driver supports 3 type of interfaces:
- EVB90640-41 ==> https://www.melexis.com/en/product/EVB90640-41/Evaluation-Board-MLX90640
- Raspberry Pi with I2C on any GPIO pin.
- Raspberry Pi on built-in hardware I2C bus.


## Dependencies

- Python3
- mlx9064x-driver
- NumPy
- Matplotlib
- ctypes
- PyQt5
- PyQtGraph
- sciPy

## Getting started

```bash
pip install mlx9064x-visualizer
```

### Running mlx90640_demo.py

1. get the sources and chdir to the project-examples directory
2. run following command:
```bash
mlx9064x-visualizer auto
```


