Sorry Henrik,

I Ment to say I wasn't sure if it was only the first byte. I don't think I looked past it last night to see the rest.

I will tinker with it some more tonight.

I am sure if I posted the code, You or someone else would point out the error directly. But that is my fallback position. First I must be sure I have tried all I can to locate the trouble. Just my nature. I like solving these things, and I remember better if I do vs. if someone else points it out to me.

So I start with making sure I fully understand what it should be doing, then I have things to compare it to.

The sending device is a DSM2 Rx, so no stopping the data or sending 1 at a time. I can however, connect another pic and simulate the Rx. that may be worth a go
if I can't get to the bottom of this.