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.

[参考译文] CC2538DK:监听器未读取正确的 RSSI 值

Guru**** 656470 points
Other Parts Discussed in Thread: CC2538, CC2531
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/906708/cc2538dk-sniffer-not-reading-correct-rssi-values

器件型号:CC2538DK
主题中讨论的其他器件:CC2538CC2531

我有 CC2538 DK、我正在尝试使用数据包监听器读取 RSSI 值、但我对此有一些问题。

我在数据包监听器软件上获取的 RSSI 读数与我的 CC2538板上的读数不同。
例如、我将在数据包监听器的软件上接收-29dBm 的功率、但在板上、它的功率为-45dBm。

我只是想知道如何将监听器定位在与 CC2538板相关的位置? 现在、我将无线监听器(CC2531)放置在其中一个板附近、但我认为这可能不正确。

此外、监听器接收到的数据包中的 RSSI 值是否是两个 CC2538板之间的 RSSI 测量值? 这就是我希望得到的结果。 如果没有、如何使用监听器获取该值?

谢谢! )

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tessa:

    我们将对此进行研究、并尽快返回给您 。

    谢谢、

    Alexis

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您能否详细介绍测试设置?

    当您说"电路板显示-45dBm"时、电路板是否通过同轴电缆进行连接?

    监听器只要接收到数据包、就可以定位。

    监听器的重点是分析数据包内容、而不进行任何射频测量或鉴定。

    如果您想进行一些射频性能测试、应使用 SmartRF Studio 和共同连接的射频路径。

    谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我目前没有使用同轴电缆。 我刚刚开箱直接使用了板、平均 RSSI 显示在板的 LCD 上。 我知道监听器接收的是实际 RSSI 值、而不是平均 RSSI 值、但如果板的 LCD 打印的平均值为-45dBm、监听器接收的是-29dBm 和-30dBm、则这种情况并不正确。 我已经使用 SmartRF Studio 来获取 RSSI 值、在我看来、嗅探器是奇怪的。

    在一个添加的注释中、是否有办法从 SmartRF Studio 中获取 RSSI 值、只需将一个板连接到 PC、另一个板完全无线? 我已成功完成两个板连接到运行 SmartRF Studio 的 PC 的测试、但理想情况下、我至少需要一个板(理想情况下都是)无线。  

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    RSSI 值可能会因天线方向和周围环境的相互作用而异。

    请在第二段中说明您的设置。 您可以将这两个板(通过 SmartRF Studio)连接到 PC、并且仍然可以进行无线通信

    Studio 的数据包 RX 窗格显示每个接收到的数据包的平均 RSSI 和 RSSI。

    此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我的设置电流如下:我有一个 CC2538DK 电路板(接收器)连接到固定位置的 PC。 另一台 PC 连接到另一个 CC2538DK 电路板(发送器)、而这个 PC/CC2538DK 会从一个距离移动到另一个距离(例如1米、2米、3米等)以获得 RSSI 读数。 两台 PC 都运行 SmartRF Studio、以便在文本文件中获得结果。 天线彼此对准、电路板彼此朝向(我不确定天线是全向还是定向的、因此我想安全地玩)。

    基本上、我希望能够获取 RSSI 读数并保存结果(如我在前面解释的 SmartRF Studio 方法的文本文件格式)、但将一个或零个器件连接到 PC。 尽管监听器是一种很好的方法、但我也看到电路板上有一个 Micro SD 卡插槽。 也许这是一个选择?)。 我愿意接受您可能提出的任何其他建议:)

    我已经测试了不同的位置、包括一个露天场、其中最近的结构至少在100米之外、我认为这与理论上的自由空间一样接近。

    谢谢!  

    -Tessa

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您可以使用位于 studio 的 Packet RX 窗格底部的"Dump Data to File"选项保存数据。

    天线是完全定向的。 请参阅此处的倒置 F 型天线文档: http://www.ti.com/tool/CC-ANTENNA-DK2

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    老实说、这对我没有帮助。 我在上一条消息中解释说、我已经在获取文本文件中的数据(我应该已经使用了术语"数据转储"、所以这可能是我的错误)、 我正在寻找一种替代方案、因为 SmartRF Studio 软件要求将两个 CC2538DK 器件连接到运行该软件的计算机、以便成功进行数据转储。

    基本上、在发送器和接收器未连接到运行 SmartRF Studio 软件的 PC 的情况下、我需要一种获得准确 RSSI 读数的方法。 这就是我研究开发套件随附的数据包监听器(数据包监听器编号 CC2531)的原因、但它提供了非常不准确的 RSSI 读数。 我需要有关如何提高这种精度以及如何将监听器定位到与 CC2538DK 器件相关的位置方面的帮助、这就是为什么我考虑放弃将数据包监听器一起使用的想法。 是否有任何方法可以提高数据包监听器 RSSI 读数的精度(如设置或其他内容)? 或者、在两个 CC2538DK 器件都未连接到计算机的情况下、是否还有另一种获取数据的方法? 我注意到 SmartRF06板上有 microSD 卡插槽、是否可以使用 microSD 卡保存数据转储信息?

    谢谢、

    -Tessa

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    是的、您可以在 SD 卡上保存数据、但为此、您必须使用 driverlib API 编写自己的软件。

    在基础固件 https://www.ti.com/tool/CC2538-SW 中 、您将在  bsp\srf06eb_cc2538 文件夹中找到 SD 卡的示例软件。

    您必须在从 www.ti.com/.../swrc272上提供的每个测试软件中提取的接收器代码中包含 SDCard 示例。

    监听器报告其自身接收器的 RSSI、而不是受测的 CC2538的 RSSI。

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您提供的信息! 听起来监听器不适合我的应用、但我将查看 SD 卡插槽。 如果可能的话、我宁愿不编写我自己的软件(只需花费时间哈哈)、那么还有其他方法来获得 RSSI 结果吗?

    非常感谢!

    -Tessa

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    恐怕我再也找不到其他的方法了。

    此致、