macAutoRequest
Friday, April 21, 2006 - 19:09
I’ve been working with beacon reception today, trying to implement the functions needed when macAutoRequest is enabled. That is, extracting pending data from the coordinator and passing on beacon payload. I’ve discovered that, when I’m associating, it seems the Freescale coordinator does not get the ACK for the associate response frame. The reason I discovered this is, that the device address remains in the beacon as having a pending transaction.
I’ve also found out that I need to handle the poll timeouts differently than I have done previously. This is due to the fact, that you do not always know what kind of data to expect following a poll.. That means that I have to assume that the next frame received from the coordinator is indeed the pending transaction..