现在从机一直发数据,主机要能够接收到十几台设备的信号,单向。这两个模块好像不能做到。
热门产品 :
CH32X035: 32位USB+USB PD单片机
现在从机一直发数据,主机要能够接收到十几台设备的信号,单向。这两个模块好像不能做到。
要求是主机“同时”接收十几台设备的信号吗,每次通信数据量多大,对丢包率有没有要求。
BLE2U模块是用CH9143做的。
如果是CH9143做BLE主机,做不了,固件中没有连接多个从机的功能。
如果是走“轮询连接”的方案,需要BLE主机端切换连接多个从机,CH9143运行一般的BLE从机即可,注意不要多个模块同时上电,否则会互相之间智能配对上。
如果是走BLE广播的方案,自定义BLE广播包内容,建议使用CH9141F,通过串口AT命令配置(CH9143不支持自定义修改广播包),BLE主机端需要监听周围所有设备的BLE广播。广播包负载内容最大31个字节,丢包率与无线环境有关,需要实际测试。
如果有开发经验,可以选择使用CH592基于BLE广播者观察者/2.4G射频/mesh组网这几个方案,来实现十几个设备之间的通信。