发送和接收是同时的吗?

请问一下,

假设理想情况下,只有主机和从机,没有其它设备。

主机发送数据的时刻,从机是同时收到的吗?

或者说主机把数据放到天线上发送的时刻,也是从机同时收到的时刻吗?

从机天线收到数据后,芯片对数据解调解码的延迟是多少?

BLE的发送方式不是同时的,数组在从应用层填入到底层缓存区后,会在最近的发送窗口将数据发送出去。但是如果缓存内容比较多,可能一个发送窗口无法全都发送,则需要等到下一个连接间隔才可以将数据发送出去。一般BLE发送数据不关注发送的延时。

如果有延时的需求,可以使用2.4G的方式处理。从发送数据到上位机接收到数据,约花费300us不到。


好的,多谢解答。


只有登录才能回复,可以选择微信账号登录