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
63 stars 26 forks source link

Trying csiexplorer on # chip = 'bcm4366c0' # Asus RT-AC86U #69

Open cledsonsousa opened 3 months ago

cledsonsousa commented 3 months ago

Hi,

I'm trying to analyze some data from PCAP files captured using an Asus RT-AC86U, but it seems there is currently no support for CSI encoded as floating point values.

My csiexplorer.py is default, and in my config.py, I have uncommented line 10 for Asus RT_AC861 which im using.

# chip = 'bcm4339'    # Nexus 5
# chip = 'bcm43455c0' # Raspberry Pi 3B+ and 4B
# chip = 'bcm4358'    # Nexus 6P
chip = 'bcm4366c0'  # Asus RT-AC86U

And it gives me the error:

ModuleNotFoundError: No module named 'decoders.floatingpoint'

Any guidance or workarounds for this issue would be greatly appreciated.

Thank you!

zeroby0 commented 3 months ago

Try nexcsi: https://github.com/nexmonster/nexcsi

It's faster and supports more encodings