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.

[参考译文] CC2650:采用 CC2650的 BLE 网络

Guru**** 2595800 points
Other Parts Discussed in Thread: CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/609186/cc2650-ble-network-with-cc2650

器件型号:CC2650

你(们)好。

我想构建一个包含以下组件的无线传感器网络:

手机:

  • 充当主设备
  • 发出某种广播、告诉传感器开始采样数据
  • 收集(以循环方式或同时)和处理来自传感器的数据  

传感器:

  • 作为从器件
  • 连接到 CC2650并由 CC2650进行采样

我了解到、可以通过所谓的卡口将多达7个从器件(传感器)连接到一个主器件(手机)。 我只是想知道如何同步来自传感器的数据。

是否可以通过主器件广播"采样数据"、以便所有 cc2650开始为指定的接口采样数据、将该数据存储在缓冲器中、最后将缓冲数据发送到主器件?

我想我的方法的问题是所有 cc2650同时接收和处理广播消息。

这种网络是否可能、或者我是否应该从蓝牙切换到另一种协议?

我感谢您的任何建议。 提前感谢您、

Simon

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

    您所描述的情形对于 BLE 是可能的、但会有一些延迟(大约几十毫秒)。

    主器件还可以在中央+广播配置中发送广播(ADV)数据。 ADV 数据的最小间隔为20ms、因此、如果连续扫描、则从器件从主器件接收数据的最差情况延迟为20ms。 有关详细信息、请参阅我们的 simplelink 教程:
    dev.ti.com/.../


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

    感谢您的回答。 我将在我的 LaunchPad 到达时立即执行该教程。

    平均时间:您认为我的方法是不可更改的? 如果我始终使用最小间隔、是否仍然提供 BLE 的低功耗方面?
    或者、您是否建议使用其他协议/系统设计、如下所示:

    从器件(cc2650)和一个网关器件(cc2650)之间的 ZigBee、该器件通过 ZigBee (或其他无线协议)从传感器获取数据、并通过 BLE 向移动电话提供数据?

    谢谢

    Christian