This supplemental release of the x64 version of the Vaunix Lab Brick Attenuator DLL contains a demo program which can
be built using Visual Studio 2017 or 2019. The demo program shows how it is easy to adapt the Vaunix LDA products to operate with applications
that were originally designed to use RS-232 command strings  

The VNX_atten64(USB)DLL supports:
LDA-102
LDA-602
LDA-302P-H
LDA-302P-1
LDA-302P-2
LDA-102E
LDA-602E
LDA-602EH
LDA-102-75
LDA-203B
LDA-602Q
LDA-133
LDA-5018
LDA-5040
LDA-906V
LDA-906V-8
LDA-802EH
LDA-802Q
LDA-802-8
LDA-8X1-752
LDA-908V
LDA-908V-2
LDA-908V-4
LDA-908V-8
LDA-403
LDA-608V-2
LDA-608V-4


The DLL has ANSI-C style naming, but uses the standard x64 calling sequence. The ANSI-C style naming was chosen to simplify the task of accessing
the DLL functions from other languages such as Python or Tcl.

The DLL relies on run time libraries from the current versions of Windows, and therefore may require installation of the Visual Studio  
redistributable libraries on some systems.

The CLDemo program is implemented with a few commands in order to show how support for arbitrary serial command strings can be implemented.

For the example command strings, a typical command sequence would be:

CLDemo D277877 C1 B21.50E A?

That command line would select the LDA device with serial number 277877, select channel 1, and set the Channel 1 attenuation to 21.50 db. It would then 
read the current attenuation setting from the DLL.

The responses would be:
ACK
21.50

You can also enter the command line argument I for interactive mode and the program will continue to take input and send the commands
to the LDA device. You can enter X to exit from the program.

Released 7/1/2022