Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fourier Transform on Individual Packets or Entire Dataset for CSI Data? #6

Open
waywyany opened this issue Dec 6, 2024 · 1 comment

Comments

@waywyany
Copy link

waywyany commented Dec 6, 2024

Sorry for a new issue bordering you again!
I use the Raspberry PI based on nexmon firmware to collect CSI data. The pcap data collected by tcpdump command has multiple packets, that is, time frames. Now I am curious about: Is the Fourier transform applied to signal data a one-dimensional Fourier transform applied to each packet or a two-dimensional Fourier transform applied to all packets?If I want to do ifft, should I do one dimensional fft for each packet or directly do two dimensional ifft for the whole data?
thank you!!!

@zeroby0
Copy link
Contributor

zeroby0 commented Dec 13, 2024

1D FFT per packet -- as I understand. But I wouldn't be surprised if the firmware uses information from multiple packets and combines them into a CSI for better decoding accuracy. Nevertheless, I would assume it's a 1D FFT per packet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants