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?