We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
您好,我想询问一下关于二次开发的问题,初学者,不太清楚该怎么学习。 我需要实现的功能是csi双向测量以便复现论文。我需要在发起端实现请求,接受端进行csi测量,然后接收端将csi测量的结果发送回发起端,发起端在接受到数据后同时测量csi,然后将接收端的data数据段放置在发起端data数据段后面。如果有可能的话保存为csi格式。 我该如何一步一步实现?希望您给予指导,研三赶论文毕业用
The text was updated successfully, but these errors were encountered:
我提供一个思路,仅供参考。基于csi_send和csi_recv例程进行修改
csi_send
csi_recv
csi_send(发起端):
csi_recv(接收端):
为每一段 CSI 数据定义一个数据结构,包含必要的元信息,比如时间戳、子载波数等,确保可以拼接并还原成目标格式。
typedef struct { uint64_t timestamp; // 时间戳 uint16_t len; // CSI 数据长度 uint8_t csi_data[128]; // 假设 128 个子载波数据,大小根据实际情况调整 } csi_packet_t;
Sorry, something went wrong.
No branches or pull requests
Checklist
Issue or Suggestion Description
您好,我想询问一下关于二次开发的问题,初学者,不太清楚该怎么学习。
我需要实现的功能是csi双向测量以便复现论文。我需要在发起端实现请求,接受端进行csi测量,然后接收端将csi测量的结果发送回发起端,发起端在接受到数据后同时测量csi,然后将接收端的data数据段放置在发起端data数据段后面。如果有可能的话保存为csi格式。
我该如何一步一步实现?希望您给予指导,研三赶论文毕业用
The text was updated successfully, but these errors were encountered: