802.15.4 Poll confirm callback not called in case of ack but no data

Hi,

After making a 802.15.4 poll request for data and receiving an ACK message which is not followed by any data message the confirm callback never occurs. I have verified with wireshark that the confirm occurs properly when no response is made or an ACK followed by a data message is received but not in the case when only an ACK is received.

This is a problem as it seems the radio stack is blocked from any new API calls until the current request has been processed and the confirm callback is executed.

Best Regards,
Andreas

Related