Hey Kamikaze,

I didn't see a problem from just looking at the code, so I ran it in the simulator.
And I don't see a problem there either.

On the master I get " 1 2 3 4 5 6".
It does not change.

I only added a toggle in the Master's main loop to verify it was looping.
And a toggle in the Slave's handler, to verify the transfers.

Is there something you stripped out before posting that could have caused it?

Name:  SIM1.JPG
Views: 3902
Size:  108.4 KB