TI中文支持网
TI专业的中文技术问题搜集分享网站

AOA-CRC

SDK版本:simplelink_cc2640r2_sdk_2_30_00_28

例程:aoa_receiver_cc2640r2lp_app

问题: 

1->“ .rxConfig.bAutoFlushCrcErr = 1”这里已经设置了自动丢弃CRC校验错误的了;但是AOA工程中广播数据里面有20字节的AOA tone,这部分字节是没有加白化处理的,所以这部分数据与receiver端扫描得到的数据是不一致的,那么岂不是所有的广播数据包中的CRC都有错误呢???

2->扫描过程中计算的CRC结果应该会存储到一个相应的寄存器中吧?是哪一个寄存器?或者说我如何在程序中获取到这个CRC值?

Viki Shi:

bAutoFlushCrcErr这个driver lib里的RF command,不是BLE协议栈

user5968824:

回复 Viki Shi:

对呀,不是协议栈;sdk_2_30_00_28的AOA例程用私有协议做的AOA;
那CRC怎么获取呢

Viki Shi:

回复 user5968824:

这一点没有细说,只有如下一句:In TX, the RF Core patch ensures that the tone is inserted in the PDU without being distorted by the whitening filter and without invalidating the CRC.

建议把问题发布到e2e.ti.com/…/538那边有开发此功能的工程师,可以提供更细致的解答

赞(0)
未经允许不得转载:TI中文支持网 » AOA-CRC
分享到: 更多 (0)