I am acquiring data from 4 arduino boards (3 Nano and 1 Uno) using serial communication. The USBs of each ardunio is connected to a USB hub device. From USB hub outlet is connected to the PC. I am plotting the received data using Processing software.
I have experienced that several serial ports data becomes delayed with the time. I need to plot all 4 data synchronized in real time.
Is it a problem with the USB hub which delaying the data plotting in several serial ports?
How can I resolve this problem ??