Tim - I think I can help, but I have a question or two for you. Do you truly want to synchronize your input channels? If you do, then it will not be possible, as the devices are not synched. If you simply want to plot the data that is read from each device together on one plot, then I have already modified your example code to accomplish this. Also, do you change the loop rate while running? If you do not, you can use the Waveform chart, as it is much easier and keeps track of the elapsed time for you. Sorry about all of the questions, but just want to help. Post the answers and I can post the example code for you.