Finally found the bug, it was something very simple but I couldn't see it...
The problem was that for pipe3 I was using else if instead of if
- }*
-
elseif (radio.available(&pipe3))* - {*
- if (pipe3 == 3)*
Now I see on the receiver the values from the three IMUs
3.46,-77.4,-29.8,-85.0,19.72,1.00 ,-179.3,-29.9,-94.7,32.23,2.00,94.3,-43.0,-104.2,32.51,1.00 1
3.46,-77.4,-29.8,-85.0,19.72,1.00 ,-179.3,-29.9,-94.7,41.29,2.00,94.3,-43.0,-104.2,32.51,1.00 2
3.39,-77.6,-29.8,-85.0,24.39,1.00/t/t,-179.2,-29.9,-94.7,31.22,2.00 ,94.3,-43.0,-104.2,32.51,1.00 3
Thank you Whandall and Robin2 for the help and patience