Arduino Uno COM Port Change

Hi All,

I am using Arduino Uno with LabVIEW 2017. The Arduino Uno is controlled through LINX.

When the program executes, it initialises the Arduino Uno and begins the rest of the program. If an error occurs in the middle of the program then normally what should happen is that the Arduino Uno would need to be "Closed" through LINX.

Instead, the Arduino Uno COM Port in Device Manager (or NI MAX), say COM9, changes its description from "Arduino Uno" to "Unknown Device". Unplugging the Arduino Uno and plugging it back in again should just reinitialise COM9 to Arduino Uno. Instead, it is provided with a new COM Port (e.g. COM11).

Of course, this is an issue when a specific COM port must be written into a LabVIEW executable.

Is there a particular reason why the Arduino Uno changes from COM9 "Arduino Uno" to COM9 "Unknown Device"? And is there a way to prevent this from happening?

If your Uno is changing into an unknown device, that usually indicates you are drawing too much power somewhere and the Uno can't handle it.

As for the COM port, you can force the assignment under device manager....

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.