10-16-2017 11:23 PM
VISA 17 would work with LV 16.
There is no VISA 5.8, so I don't know where you got that from looking through your installed programs.
Your MAX shows NI-VISA 17 installed. Also LV 16 32-bit and 64-bit. I think the problem is that you are using LV 2016 64-bit because your LabVIEW icon is white. That means you don't have the 64-bit version of the VISA drivers installed.
is there any reason you are using 64-bit? You should be using 32-bit unless you have special needs like using lots of memory for vision applications
Try starting LV 32-bit and run your VI.
10-17-2017 12:43 AM
Just out of curiosity. (I hate asking this but...) did you consider following the hyperlink shown in your picture?
Did you install VISA support for LabVIEW 64 bit? Doe it work for 32 bit?
10-18-2017 07:39 PM
Ended up removing labview 16 and installing 17. This time I checked every box on the options to install. Runs with no errors now but the "response" window in simple serial VI doesn't populate. When I run continuous serial VI I get overflow errors on the "response" window.
10-18-2017 07:45 PM
Probably an issue with the commands you are sending. Or your baud rate, or stop bits, or something else. But we can only guess since no code is attached and we don't know anything about how the Arduino based system is programmed.
10-19-2017 05:13 AM
@skie wrote:
Runs with no errors now but the "response" window in simple serial VI doesn't populate.
Likely due to the use of the Bytes At Port not giving enough time for the instrument to respond. You should instead just tell the VISA Read how many bytes you expect in the message.
@skie wrote:
When I run continuous serial VI I get overflow errors on the "response" window.
You are getting data faster than you are reading it.
In the end, we cannot help you unless we know exactly what the protocol is for the messages going back and forth.