I am curious to know what is the functional and performances differences between
A) VISA DLLs - NiViIo32.dll, NiViSv32.dll, visa32.dll using in VC++ 6.0 Application.
B) NON VISA DLLs for COM and .NET - NationalInstruments.NI4882.dll and NationalInstruments.Common.dll
for example reading binary numbers through viqueryf ( ) using VISA32.dll and readIEEEBlock using COM and .NET 488.2DLLs NationalInstruments.NI4882.dll, why viqueryf ( ) is slower?
Does viqueryf( ) will be set to read until it receives an end of string (EOS), end or identify (EOI), or times out, and then it will scan and format the text according to their format string?
How ReadIEEEBlock or GPIB_Read works compared to legacy viqueryf( ) in VISA32.DLL?
Your response is greatly appreciated!!