支持 3-3 banner窄370 支持 3-3 banner
支持
SUPPORT

如何做自适应环境学习(mode3)

  • 前置条件

     使用自适应学习时,样机必须只能处于单mode3模式且环境无人。环境学习的具体处理流程为,主控获取频谱->频谱解析->更新阈值->下发阈值。

  • 获取频谱

     方式1:使用 0x61 命令方式主动获取频谱(推荐,支持UART/IIC方式)。

     方式2:使用 TLV 配置主动上报获取频谱(仅支持UART方式)。

  • 频谱解析

     主控代码的 app_get_target_range_callback 已经适配且获取到 0xC6 回复解包后带频谱类型(微动/人存)的 count 个 short 类型的定点原始数据流,单位db(后续简称snr_q6),开发者需要在该 API 后补充自适应环境学习的相关处理,具体处理如下:

     1、对snr_q6数据流分组(3个元素为1组,第1个组别特殊处理为4个元素)

     2、挑选出每组的max值,保存用于更新阈值。

  • 更新

     更新阈值时,开发者需要维护一张uint8_t 类型的 thr 表单(数组),更新阈值的具体处理如下:

     1、完成6.6.3处理后将挑选完成后的snr_q6 数据流处理成uint8_t类型的定点数据流(后续简称thr_q1)

     2、对thr_q1值添加开发者定义的上浮阈值(后续简称up_thr_q6),可以为 0,处理方式如下:

          thr_q1=(snr_thr_q6+up_thr_q6)>> 5

     3、将 thr_q1数据分组填充进thr表单(一个thr_q1作为3个元素为1组,第1个组别特殊处理为4个元素),最终填充进 thr 表单 count 个数thr_q1数据。

  • 下发阈值

      完成《 MRS2xx 毫米波雷达传感器_主控开发手册》6.6.4处理后,调用sensor_range_spec_threshold_cfg接口发送相应类型(微动/人存)的阈值设置。

技术资料

名字 相关
lock
+
MRS2xx 毫米波雷达传感器_主控开发手册.pdf
MRS2系列雷达传感器的主控驱动开发指导。
lock
+
MRS2xx_HostDriver.zip
本文件为用户提供毫米波传感器主机驱动及开发支持文件。
温馨提示
请注册登录后获取下载权限
温馨提示
请商务联系获取下载权限
权限不足
您的会员权限无法下载该附件,请联系商务升级权限。
download