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

LAUNCHXL-CC1352P: 基于TI15.4STACK,利用collecter和sensor两个SDK如何发送接收数据包?

Part Number:LAUNCHXL-CC1352P

请问可以参考的教程,在利用collecter和sensor两个SDK发送接收数据包以及统计RSSI和BER吗?

Alex Zhang:

您好,我这边为您提供了training的相关资料,您可以参考。

dev.ti.com/…/154-stack_01_sensor_collector.html

,

li shihao:

请问统计RSSI和BER应该如何实现呢?有教程吗?

,

Alex Zhang:

我们强烈建议您测量 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;

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/736742/cc1310-how-is-the-ber-calculated-in-the-smartrf-studio-application-and-what-is-the-length-of-crc?tisearch=e2e-sitesearch&keymatch=BER#

另外我为您附上了一个相关链接,希望可以帮助到您。

关于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

e2e.ti.com/…/cc2642r-q1-rssi-statistics-distribution

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCHXL-CC1352P: 基于TI15.4STACK,利用collecter和sensor两个SDK如何发送接收数据包?
分享到: 更多 (0)