nexmonster / nexmon_csi

Channel State Information for Raspberry Pi. Use the pi-5.10.92 branch.
https://github.com/nexmonster/nexmon_csi/tree/pi-5.10.92
60 stars 26 forks source link

How to capture consistent CSI values #61

Open hhiruma opened 9 months ago

hhiruma commented 9 months ago

Hi, thank you for creating such a great tool.

I am using nexmon_csi for collecting CSI values to localize a Raspberry Pi 4B. I was able to receive the CSI values, but the values largly changes when I move the Raspberry Pi a few centimeters. Is this an expected behavior? or am I doing something wrong? I hope you could provide me some advices.

The system I made is as follows.

I am a bit worried about the part, where I monitor the traffic of pinging. Is this what the system should do for consistent CSI values?

Just to note, I am trying to use this system for fingerprinting in indoor localization.

I look forward to your reply.