I ping from an RPI to the jiminy and see that the timings are somehow getting bigger and then jumping back to smaller and again getting bigger.
Thus i added pin toggels to xtimer and to the transciever interrupts. What i can see is that the requested ping is only processed after a xtimer overflow. I would assume that the packet is proccessed as soon as possible.
The timings from received and transmitted can be seen at the right side of the second figure.
So my question would be why does the thread not change imidiatly after the packet is recieved?
Any Ideas?


I ping from an RPI to the jiminy and see that the timings are somehow getting bigger and then jumping back to smaller and again getting bigger.
Thus i added pin toggels to xtimer and to the transciever interrupts. What i can see is that the requested ping is only processed after a xtimer overflow. I would assume that the packet is proccessed as soon as possible.
The timings from received and transmitted can be seen at the right side of the second figure.
So my question would be why does the thread not change imidiatly after the packet is recieved?
Any Ideas?