Hi ,
We are using esp32 to get wifi CSI (Channel State Information) data. We want to know how the data structure of Buffer corresponding with subcarrier ID. ( is it this way : subcarrier-31~~subcarrier0~~subcarrier31,or other way?)
typedef struct {
wifi_pkt_rx_ctrl_t rx_ctrl;/**< received packet radio metadata header of the CSI data */
uint8_t mac[6]; /**< source MAC address of the CSI data */
bool last_word_invalid; /**< last four bytes of the CSI data is invalid or not */
int8_t *buf; /**< buffer of CSI data */
uint16_t len; /**< length of CSI data */
} wifi_csi_i
ESP32 CSI question
-
- Posts: 6
- Joined: Thu Feb 07, 2019 9:20 am
Re: ESP32 CSI question
Hi,
They recently provided more details on the structure there : https://docs.espressif.com/projects/esp ... nformation
If you wish to better understand the logic you can read this : https://www.oreilly.com/library/view/80 ... /ch04.html
If you need more informations or have different kind of questions on CSI : https://github.com/jonathanmuller/ESP32 ... ation-CSI-
They recently provided more details on the structure there : https://docs.espressif.com/projects/esp ... nformation
If you wish to better understand the logic you can read this : https://www.oreilly.com/library/view/80 ... /ch04.html
If you need more informations or have different kind of questions on CSI : https://github.com/jonathanmuller/ESP32 ... ation-CSI-
Who is online
Users browsing this forum: pacucha42 and 92 guests