LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Communication with TDS2000 through RS232

It works, initially. The 2nd try transfers about half of the waveform. Then, a quater... eventually gives out an error. Anyone knows what the cause of this problem?
0 Kudos
Message 1 of 5
(3,285 Views)
What's the error code/message? Are you using the instrument driver from NI? Which one?
0 Kudos
Message 2 of 5
(3,285 Views)
Error messages are not consistent either.
VISA: (Hex 0xBFFF006B) A framing error occurred during transfer.
VISA: (Hex 0xBFFF006A) A parity error occurred during transfer.
And after a while it works.
Would that be a kind of conflict between devices?
0 Kudos
Message 3 of 5
(3,285 Views)
Those are problems with serial communication. If you're running at high baud rates, you might want to crank it down a bit, use a better quality or shorter serial cable, or use hardware handshaking.
0 Kudos
Message 4 of 5
(3,285 Views)
Thanks Dennis
I just found that a Tektronix command 'curve?' didn't get the waveform tranferred fully unless you reset the oscilloscope. Also found that time delaying helped the program not to make an error, although it still transfers a part of the waveform.
Any thought about this?
0 Kudos
Message 5 of 5
(3,285 Views)