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.

[参考译文] Linux/LAUNCHXL-CC1350:TIMAC 收集器应用-协处理器- CC1350 -清除传感器

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/595248/linux-launchxl-cc1350-timac-collector-app---coprocessor---cc1350---clearing-sensors

器件型号:LAUNCHXL-CC1350

工具/软件:Linux

我正在尝试使用2 个 LAUNCHXL-CC1350。

一个是安装了 coprocessor_cc13xx_lp.hex 的'collector'。

一个是安装了 sensor_default.hex 的传感器。

我将收集器连接到加载了示例软件的 Linux PC、结果如下:

ti-15.4/examples/linux/prebuilt$./run_demo.sh
在后台启动收集器应用程序
找到的 Mac 协处理器版本信息为:
运输:3.
产品:1.
主要:2.
次要:0
维护:1.
--------------------------------------
启动网关应用程序
收集器作为进程 ID 运行:19865
在后台启动 Node-JS 网关应用程序
已连接到 App Server
网关以进程 ID:19876的形式运行
正在启动 Web 浏览器... 原因  

一切启动正常、在某个点检测到一些传感器节点、但我的传感器节点非常停滞。 我似乎无法再连接到我的传感器、每次我重新启动 collector/run_demo.sh 脚本时、即使这些传感器未通电、也会显示相同的传感器。

如何清除传感器节点的"缓存"并搜索新节点?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在/bin/collector.cfg 文件中、似乎有一行内容涉及 load-nV-sim

    [应用]
    ;请勿重新加载 NV 设置,每次都要重新启动
    load-nV-sim = false

    在我的案例中、这设置为 true。

    我现在已将其设置为 false、似乎已清除"指示"传感器...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、将此标志设置为 false 会在重新启动系统后清除所有网络信息。 但是,如果要保留网络信息,则应启用该信息并重新启动。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    文件 nv-simulation.bin 可维护有关网络以及先前连接的设备列表的信息。 这是为了在循环通电时恢复信息等 如果您想擦除找到的信息,或者由 YK 提到,您可以在 collector.cfg 中设置参数"load-nV-sim = false"。 这将在每次应用程序启动时擦除旧的网络信息以及连接的设备信息、您必须从头开始启动网络。 或者、您可以将其设置为 true、并且仅在需要时擦除 nv-simulation.bin。 您应该能够在/collector 示例目录中找到此文件。