我这边资料上在介绍indirect 时,这么说:This requires that the coordinator send its data indirectly. That is, the
coordinator sends its data and the data is buffered until the device polls for it.
这样的话数据一直在,就会造成内存占满,以后的消息申请不到内存
有什么办法可以解决这个问题呢?作者: seuafu2005 时间: 2006-9-13 09:08
在MAC层,如果在规定时间内,数据没有取走的话,coordinator就会把数据丢弃掉。在802。15。4里面,是这样规定的:If there is capacity to store the transaction, the coordinator will add the
information to the list. If the transaction is not handled within macTransactionPersistenceTime, the
transaction information will be discarded and the MAC sublayer will issue the MCPS-DATA.confirm
primitive with a status of TRANSACTION_EXPIRED.作者: yolandazhao 时间: 2006-9-14 10:14