nexmon_csi icon indicating copy to clipboard operation
nexmon_csi copied to clipboard

how to separate the the stream data on each antenna

Open ozawali opened this issue 3 years ago • 5 comments

Hi, everyone, I have configured the 4*4 MIMO, but I don't know how to separate those datas. I most concern is that how to know the core of each frame? The device I used is AUSA . Thanks.

ozawali avatar Jun 30 '21 06:06 ozawali

The packet layout is described in the readme. It has bits that indicate the antenna and core number. You'll need to write a program to read the bits and separate them into different vectors. The matlab code might come in handy for reference. Good luck, and please consider open sourcing it if you end up writing it :)

zeroby0 avatar Jun 30 '21 09:06 zeroby0

I have did that but the the core and rxss is always zeros. @zeroby0

ozawali avatar Jun 30 '21 09:06 ozawali

@ozawali , you can try makecsiparams -c 157/80 -C 2 -N 2 -m 00:11:22:33:44:55,aa:bb:aa:bb:aa:bb -b 0x88 And check if you can get core and txss other than 0s.

quantumhub avatar Jul 08 '21 10:07 quantumhub

Hi @zeroby0 @quantumhub , here in 4x4 MIMO case, let say we use -N 2, then AP will automatically send data over 2 streams? This decision is made at STA side?

haochenku avatar Jul 09 '21 05:07 haochenku

Hi @quantumhub @zeroby0 , will the CSI from the same frame on different stream share the same time or same sequence number?

haochenku avatar Jul 10 '21 17:07 haochenku