zoutianjianesp/csi_api

1.0.0

Latest
uploaded 22 hours ago
My custom sensor driver

readme

# EchoEar CSI 组件
**EchoEar CSI 组件,可实现 CSI 的波形采集与波形绘制**
## 使用指南
**开始 CSI 功能**

`csi_api_start(my_csi_cb, NULL);`

开始 CSI 功能,并注册回调函数。回调函数在 CSI 数据更新时被调用,可用于打印 CSI 波形或绘制。


```C
static void my_csi_cb(csi_chart_config_t chart_val, void *ctx)
{
    ESP_LOGI("MAIN", "cir_avg=%.2f, y_range=[%.2f, %.2f]", chart_val.val, chart_val.y_range[0], chart_val.y_range[1]);
}
```
CSI 回调函数的参数 `csi_chart_config_t` 包含了 CSI 波形数据和 Y 轴范围。
```C
typedef struct {
    float y_range[2];      // 图表显示范围(动态调整)
    float val;
} csi_chart_config_t;
```
关闭 CSI 功能

`csi_api_stop();`

Supports all targets

Maintainer

  • zoutianjianesp <zoutianjian@espressif.com>

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "zoutianjianesp/csi_api^1.0.0"

download archive

Stats

  • Archive size
    Archive size ~ 12.76 KB
  • Downloaded in total
    Downloaded in total 0 times
  • Downloaded this version
    This version: 0 times

Badge

zoutianjianesp/csi_api version: 1.0.0
|