Nordic ESB协议 中这个selective_auto_ack 什么作用?
在 Enhanced ShockBurst (ESB) 协议中,selective_auto_ack 是一个配置选项,它控制是否启用选择性自动确认功能。
当 selective_auto_ack 设置为 true 时,PTX (Primary Transmitter) 可以为每个单独的数据包决定是否需要 PRX (Primary Receiver) 发送确认包 (ACK)。这是通过在上传数据包到 TX FIFO 时设置 esb_payload.noack 字段来实现的。
当 selective_auto_ack 设置为 false 时,所有数据包都会被确认,忽略 esb_payload.noack 字段的设置。这意味着无论发送方如何设置单个数据包的 noack 标志,接收方都会发送确认包。
如果想了解Nordic esb 协议更多参数,请评论区联系我们,或者 021-54362893 与我们联系;

浙公网安备 33010602011771号