NRF with multiple transmitters - IMU units

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

  • }*
  • else if (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