Metadata-Version: 2.1
Name: CSIKit
Version: 2.4
Summary: Tools for extracting Channel State Information from files produced by a range of WiFi hardware/drivers.
Home-page: https://github.com/Gi-z/CSIKit
Author: Glenn Forbes
Author-email: g.r.forbes@rgu.ac.uk
License: UNKNOWN
Keywords: csi,csi-data,csi-extraction-suite,csi-parsing,intel,visualisation,wifi-hardware
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# CSIKit [![PyPI version](https://badge.fury.io/py/CSIKit.svg)](https://badge.fury.io/py/CSIKit)

Tools for extracting Channel State Information from files produced by a range of WiFi hardware/drivers, written in Python with numpy.

Python 3.5+ required.

- **CSI parsing** from Atheros, Intel and Broadcom (nexmon) formats.
- **Processing** and **Visualisation** using numpy and matplotlib.
- **CSV generator** for dataset serialisation.
- **Library** and **Tools** for parsing CSI for your own Python applications.

See [GitHub](https://github.com/Gi-z/CSIKit) for the most up to date README.

