请问可以参考的教程,在利用collecter和sensor两个SDK发送接收数据包以及统计RSSI和BER吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,我这边为您提供了training的相关资料,您可以参考。
我们强烈建议您测量 PER 并根据 PER 数字计算 BER。
在系统中,您将发送数据包,而无线电就是为此而设计的。它不是为发送随机比特流而设计的。
BER 和 PER 之间的关系由以下公式给出: https: //en.wikipedia.org/wiki/Bit_error_rate意味着 BER 可以根据 PER 进行计算。
PER 很容易测量:您发送 x 个数据包并检查您收到了多少个数据包。理想情况下,这应该使用信号发生器作为源并进行测试,其中输入电平以 1 dB 步长增加以获得 PER 与电平曲线。对于高于灵敏度限制 ~3 dB 的输入信号,PER 应为 0%,直至达到饱和限制。
SmartRF Studio 中 BER 的计算取决于 PER(数据包错误率)结果和已接收的位数。
下面是代码片段:
ber = (1 - pow(1 - (per/100), 1.0/nbrOfBits)) * 100;
另外我为您附上了一个相关链接,希望可以帮助到您。
关于rssi的获取,我为您提供了链接参考https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_7_10_01_24/docs/proprietary-rf/proprietary-rf-users-guide/proprietary-rf/cc1101-migration.html
另外下面这两个链接对于解决您的问题会有帮助的,您查看一下。
e2e.ti.com/.../lp-cc1352p7-how-to-read-rssi-and-lqi-from-received-802-15-4-frame