Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gi-z/csikit
Python CSI processing and visualisation tools for Atheros, Intel, Nexmon, ESP32, FeitCSI, and PicoScenes (USRP, etc) formats.
https://github.com/gi-z/csikit
atheros csi csi-data csi-extraction-suite csi-parsing esp32 intel numpy picoscenes python visualisation wifi-hardware
Last synced: about 1 month ago
JSON representation
Python CSI processing and visualisation tools for Atheros, Intel, Nexmon, ESP32, FeitCSI, and PicoScenes (USRP, etc) formats.
- Host: GitHub
- URL: https://github.com/gi-z/csikit
- Owner: Gi-z
- License: mit
- Created: 2020-03-12T14:52:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T12:03:11.000Z (about 2 months ago)
- Last Synced: 2024-10-11T05:03:23.188Z (about 1 month ago)
- Topics: atheros, csi, csi-data, csi-extraction-suite, csi-parsing, esp32, intel, numpy, picoscenes, python, visualisation, wifi-hardware
- Language: Python
- Homepage: https://Gi-z.github.io/CSIKit/
- Size: 89.4 MB
- Stars: 205
- Watchers: 6
- Forks: 51
- Open Issues: 18
-
Metadata Files:
- Readme: README-pypi.md
- License: LICENSE.txt
- Citation: CITATION.cff
Awesome Lists containing this project
README
# 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.