Sample programs to control AWG by GPIB and LAN connection.
Software addresses AwgReceive read operation in the socket communication.
The AwgRecieve can not always read message until LF because AwgReceive calls the ``recv`` function, the read function once.
This update adds AwgReceiveMessage function in awgLib.dll. This routine will wait for the LF char. Also added is AwgReceiveBuffer. This routine will wait until the buffer is filled.
Both of AwgReceiveMessage and AwgReceiveBuffer calls AwgReceive internally. AwgReceiveMessage and AwgReceiveBuffer share the ``savedBuffer``. Client.exe will have `l` (read until LF) command in addition to `r` command.
The Visual Basic sample has been modified to call AwgReceiveMessage, instead of AwgReceive.
Not all free software has gone through Tektronix normal quality control or production processes, but is provided to users as an accommodation to respond to user requests. The free software is provided hereunder on an As-Is basis without any representation or warranty. Tektronix disclaims all warranties, whether express or implied, including warranties of merchantability, fitness for a particular purpose and non-infringement of intellectual property rights. In no event shall Tektronix be liable for any direct, indirect, special, incidental or consequential damages in any way arising out of or connected with the use of the free software.