Skip to content

CSI capture and Extraction #240

Answered by zeroby0
Mweme asked this question in Q&A
Discussion options

You must be logged in to vote

I know it isn't much detailed, I'm a bit busy these day, but here are some quick pointers.

How do I capture CSI frames?

Set your transmitter Pi to transmit in channel 36 at 40 MHz, then use makecsiparams and generate a configuration string.
makecsiparams -c 36/40 -C 1 -N 1

makecsiparams has to be compiled with make, it's in utils/makecsiparams.

makecsiparams -c 36/40 -C 1 -N 1 captures CSI of ALL packets going on channel 36, to capture only packets from your Pi, use the -m flag with transmitter Pi's mac address (usage in readme)

This tries to capture all packets coming from your transmitter Pi, if you need only some packets, use the -b flag and filter by frames first byte

Then follow th…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Mweme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants