# CSI-C5-Sender **Repository Path**: LitzJ/csi-c5-sender ## Basic Information - **Project Name**: CSI-C5-Sender - **Description**: ESP-CSI-Array CSI数据发送端 基于ESP32C5 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-20 - **Last Updated**: 2026-06-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # C5-Send `C5-Send` 是当前 CSI 测试链路中的 ESP32-C5 发包端工程。 该工程用于在指定 Wi-Fi 信道和带宽下,通过 ESP-NOW 持续广播带递增计数的无线数据包,为接收端提供稳定、可重复的 CSI 采样触发源。发送端本身不采集或处理 CSI,它的核心作用是制造可控的无线输入条件,便于验证接收端采样、S3 汇聚和离线分析流程。 ## 职责范围 本工程只负责发送端能力: - 发送 ESP-NOW 广播包,提供稳定 CSI 采样触发源。 - 维护发送端无线参数、发送频率和源 MAC 等配置。 - 提供发送端独立临时串口控制面,便于运行期调整发送参数。 - 不采集 CSI,不负责 SPI 汇聚、CSV 落盘或上位机主控制面。 完整系统分工见 [系统项目总览](../docs/technical/项目总览.md)。 ## 构建入口 环境要求: - ESP-IDF `v6.0.1` - 目标芯片:ESP32-C5 在已激活 ESP-IDF 环境的终端中进入本目录后构建: ```powershell idf.py build ``` 工程默认配置和发送端无线参数入口: - `main/csi_send_config.h` - `main/csi_send_host_config.c` - `main/csi_send_wifi_config.c` ## 文档导航 - [C5-Send 临时串口控制接口](docs/technical/C5-Send临时串口控制接口.md) - [系统项目总览](../docs/technical/项目总览.md) - [CSI 数据格式与信道配置说明](../docs/technical/CSI数据格式与信道配置说明.md) - [S3 串口交互协议](../tools/csi_tool/docs/串口交互协议.md)