I2C Getting 'Bursts' from separate devices

Hey guys, sorry i’m in a hurry so have to be brief.

I’m making a project using a nano reading an MPU and then sending the data with i2c to an uno that processes it. At the moment however the mpu data only comes in short bursts maybe a second long. Then the chip spends a second sending data to the uno. Is there any way to make it so my data is send constantly? I think the chip decides to send x amount of data (about a seconds worth) to 1 i2c device and then switch to another. I think what i want is it to send 1 message to one and then 1 message to another and keep swapping. Here is my wiring to check its all good

Thanks so much all!

Is there any way to make it so my data is send constantly?

No. But there are probably ways to shorten the interval between the "bursts" of data from the MPU. But, without seeing your code, we'd just be guessing. You definitely do not want THAT.

Have you implemented this or is the problem entirely different?

dhtmldude:
Have you implemented this or is the problem entirely different?

How does that help with an I2C issue?