Thread 中讨论的其他器件:CC2540、
工具与软件:
我们目前正在开发一种测试台、该测试台应包含24个独立的位置、适用于被测器件(DUT)。 每个器件都需要通过 BLE 持续将其运行信息传输到测试台 PC。 因此、我们必须与所有这些器件绑定、然后依次连接每个器件以获取数据。 在第一次尝试中、我们使用了 Windows 11内置的 BLE 功能、但无法同时管理8个以上的器件。 即使我们一次只连接一个设备、如果绑定24个设备并逐个对其进行寻址、将不可避免地导致 Windows 无法再找到绑定设备的错误。
因此、我们现在正在寻找替代方案。 我们考虑了如何 改用 TI BLE 堆栈。 我们 在此处找到 BLE 堆栈: BLE-STACK 驱动程序或库| TI.com 。 但是、我们不确定要购买哪种硬件、以及它是否符合我们的条件:
-设备必须由一个可访问(C#)软件的接口控制。 必须可以在运行时发送 BLE 命令。
-设备一次必须允许至少24次绑定。 它不需要同时提供24个 BLE 连接、但即使在隐私模式开启的情况下也需要保持对绑定进行管理、并且必须允许顺序连接到这些 DUT。
-设备必须允许隐私模式,因为 DUT 将具有私有的,不断变化的 BLE 地址。
TI BLE 堆栈是否能够做到这一点、以及是否有满足我们需求的硬件器件? 我们认为 CC2540或 CC2640线路可能是理想之选、但我们在购买哪些器件时仍需要帮助。