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.

[参考译文] CC2745R10-Q1:[CC2745R10-Q1]蓝牙网状网络功能不起作用

Guru**** 2763595 points

Other Parts Discussed in Thread: LP-EM-CC2745R10-Q1

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1607646/cc2745r10-q1-cc2745r10-q1-the-bluetooth-mesh-function-does-not-work

器件型号: CC2745R10-Q1

我将使用 TI LP-EM-CC2745R10-Q1 评估板测试蓝牙网状网络功能。

我要演示的内容非常简单: 一个网状节点将消息(字符串/文本格式)发布到特定地址、另一个节点将地址分号用于接收消息、然后通过串行控制台打印日志。

我尝试在 https://github.com/TexasInstruments/simplelink-zephyr/tree/v3.7.0-ti-9.10/samples/bluetooth/mesh_demo 中使用“mesh_demo"示“示例代码

我修改了 main.c 文件:
e2e.ti.com/.../7024.main.c

但是、输出不符合预期:

发布者节点输出:
***启动 Zephyr OS build 7661adca6c88 ***
正在初始化...
单播地址:0x000f
使用的板:1 / 2
使用的板:2 / 2
蓝牙已初始化
网格已初始化
正在加载存储的设置
使用存储的设置
正在配置...
发布心跳消息
配置完成
供应商信标发布已启动(间隔 100ms)
[PUB]发送错误–22 (seq=0)
[PUB]发送错误–22 (seq=0)
[PUB]发送错误–22 (seq=0)
[PUB]发送错误–22 (seq=0)

“subcriber"节点“节点的输出:

***启动 Zephyr OS build 7661adca6c88 ***
正在初始化...
单播地址:0x1234
使用的板:1 / 2
使用的板:2 / 2
蓝牙已初始化
网格已初始化
正在加载存储的设置
配置已完成
正在配置...
配置完成
订阅心跳消息
GW 已准备好接收供应商信标
接收到的检测信号:跳数=1、feat=0x0001
接收到的检测信号:跳数=1、feat=0x0001
接收到的检测信号:跳数=1、feat=0x0001

请帮助解决此问题、为我提供在网状节点之间发送和接收消息的任何建议。

非常感谢!

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

    您好:

    感谢您发送编修。我们会重新检视您的建议。

    这肯定是意外的行为,特别是因为它似乎你正在接收消息的另一端 让我进一步研究一下这一点。

    但与此同时、 如果您想通过 UART 接收消息、我建议使用 mesh_uart_bridge 示例。 您只需使用示例刷写节点而不进行任何更改、并使用智能手机网状网络应用(如 SimpleLink Connect)对其进行配置。

    如果您在配置设备方面有任何疑问或需要任何帮助、请告诉我、我很乐意提供帮助!

    此致、

    Tarek D