51uwb.cn

标题: 关于UWB接收过滤问题 [打印本页]

作者: admy    时间: 2023-4-6 15:23
标题: 关于UWB接收过滤问题
在标签端开启了一个广播功能,希望广播数据所有基站都能收到,发送的数据包目标地址写的 0x0000

基站侧设置了PanID,再用下面的语句开启过滤,结果什么都收不到。
     dwt_enableframefilter(DWT_FF_COORD_EN); // behave as coordinator (can receive frames with no dest address (PAN ID has to match))

关闭过滤功能后,能收到所有的数据。
   dwt_enableframefilter(DWT_FF_NOTYPE_EN);

=====================

相反,基站向指的定的标签发射数据,给定了标签ID,
标签端开启了数据过滤功能,能接收到数据。
    dwt_enableframefilter(DWT_FF_DATA_EN); //开启桢过滤

问题: 对于广播数据,如何有效地设置过滤(尽量在底层多多过滤一些无关数据)


作者: 蓝点无限    时间: 2023-4-6 21:38
广播的地址不是0000,是FFFF
作者: admy    时间: 2023-4-7 08:57
本帖最后由 admy 于 2023-4-7 10:22 编辑

重新检查了代码,广播地址采用FFFF,接收端通过桢过滤是能收到的




欢迎光临 51uwb.cn (http://51uwb.cn/) Powered by Discuz! X3.3