为了提高路由器对终端节点的响应速度,我们想在ACK帧中应用保留位,但只找到了发送的地方,没有找到数据填充的地方。
WZ:
你指的是MAC层的ACK吗? 如果是的话,在协议栈部分是没有办法修改的。
jack yu1:
回复 WZ:
我查资料看到是应用自动ACK,写了一个手动ACK但在填充TX FIFO需要一个延伸,不然就不正确,为社么?另外我想问一下,MAC层收到数据后,怎么与NWK层和应用层联系的。我看程序在mac_rx.c中的rxPrepPayload();调用MAC_RADIO_SET_RX_THRESHOLD(rxNextLen);之后就没有了,这个数据是怎么传到网络层或应用层的?谢谢!