Hi! I notices that when multiple sensor/actuators are connected to the BrickPI3 then the update rate of for example the color sensor data is reduced. E.g with 2 lego motors, 1 distance sensor and 2 color sensors , the update rate of the color sensor data may be as slow as 5ms. While the spec of the color sensor itself has a specification of a 1ms update rate. Luckily the BrickPI3 is stackable, so adding an extra BrickPI3 board with e.g. only 1 color sensor gives me the expected update rate (not sure it is 1ms, but probably close). But here my question, is there any knowlegde than can be shared on the “load” that each sensor/actuator is introducing on the board, so I can compute how I should distribute the sensor/actuators over the 2 board to get the expected update rates. Maybe 2 boards is not enough for getting maximum update rates of all sensors? Doing this by experiment will be tough .
Thanks in advance!