Rui-Chun / ESP32-CSI-Collection-and-Display

A real-time ESP32 CSI collection and display tool
MIT License
14 stars 11 forks source link

Where can we get the python3 script to receive and display CSI info in real time? #3

Open luoruisichuan opened 10 months ago

luoruisichuan commented 10 months ago

"python3 script to receive and display CSI info in real time" Where can we get the script? thanks for your help very much.

Rui-Chun commented 10 months ago

./active_ap/host_processing_pyqt.py This file may be what you are looking for.

luoruisichuan commented 10 months ago

thanks for your help very much!

------------------ 原始邮件 ------------------ 发件人: "Rui-Chun/ESP32-CSI-Collection-and-Display" @.>; 发送时间: 2023年10月29日(星期天) 凌晨5:00 @.>; @.**@.>; 主题: Re: [Rui-Chun/ESP32-CSI-Collection-and-Display] Where can we get the python3 script to receive and display CSI info in real time? (Issue #3)

./active_ap/host_processing_pyqt.py This file may be what you are looking for.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

luoruisichuan commented 10 months ago

Another problem, this python script can run on PC but not on ESP32, because only MicroPython but not Python can run on ESP32 chip, how to use this python script for receiving and displaying CSI info in real time? thanks for your help very much!

Rui-Chun commented 10 months ago

You should run this Python script on your computer and keep your computer in the same Wi-Fi with ESP32. First flash the code (either active_ap or active client) to ESP32, then establish a Wi-Fi connection with another device. ESP32 will send "filtered" packets to your computer, which contain CSI info for display. You may need to update IP address in that script. You can check the debug output from ESP32 for more info about how it works and why it does not work.