If I do the polling I have a few questions. 1. How do I determine the actual data acquisition rate? Should I append the string to an array?
2. How do I determine if Hyperterminal adds a line return? When I enter commands in hyperterminal the data starts after I type the period. I do not press the "enter" key.
3. Where do I add the termination character? In the VISA configuration vi?
It may be the hardware because I noticed that I had to insert the set visa i/o Buffer size vi into my code like mentioned in "Error 1073807298 on VISA write" before my vi would work.
Here is the info from the other message
In order to work around a serial device that doesn't support the Windows flush command try inserting a VISA Set I/O Buffer Size VI directly after the VISA Open for any COM port. Please make sure that you set the mask to 48 and the size to at least 4k or the maximum number of bytes that you will ever write or read. That should cause the VISA Writes to not call the Windows flush command and allow the writes to execute without problems if my assumptions are correct.
I am still waiting on a response from the vendor. I may have to call them when I get some time.
Well I found out that the device I am using has a CP210X USB to UART Bridge controller. Would it be possible to use labview/max to produce the drivers and increase the baud rate? I still need to find out what communicates to the CP210X. It may be what is so slow.
I am starting to use LabVIEW and the transducer from www.spectresensors.com (9510U).
What do you recommend to have knowledge on how to program a GUI to get information from the USB-transducer?
Thanks a lot!