Is it a problem to use multiple softwares to read the data that came from the same USB port simultaneously?

I have a board connected to a PC by USB, which is read by an application developed in C#. I display the data from the board in a table form.

Now I have to plot the data. The problem is that both the board and the software are deployed and can't be modified. So I have to create another program to do that, but the user should be able to run both softwares simultaneously.

Thank you!

closed as off-topic by gre_gor, user31481, per1234, MatsK, KIIV Jan 23 '18 at 14:08

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question does not appear to be about Arduino, within the scope defined in the help center." – gre_gor, Community, per1234, MatsK, KIIV
If this question can be reworded to fit the rules in the help center, please edit the question.


The question is not so much about Arduino, but about PC serial ports. There are programs/drivers out there that allow a user to "split" a serial port into two or more virtual serial ports, each of which can be opened by separate Windows applications, such as your C# programs.

Some of these programs or drivers are commercial and not free, and some are free.




Not the answer you're looking for? Browse other questions tagged or ask your own question.