I am using TIMAC. I have been receiving some 802.15.4 broadcasts from a contiki device (tmote sky).
It appears that contiki rime (or the mote) sends a large number of repeat packets, so all with the same sequence number. All these are passed up to the application layer with the data_ind... event.
I would have expected just to see one of these and the rest to be dropped by the mac layer, since they are the same packet.
Is it always up to the application/network layer to manage the sequence numbers? Or just in certain cases?
Or have I completely misunderstood things?