> > Ive built my own data acquisition card for ISA bus in a PC.
> > Ive programed the drivers for windows 3.1(mycard.drv) and a
> > small aplication to use it. But Im going to work with labview ,
> > and I dont know how to use my drives to
> > integrate my card with this program.
> use VB5 and the freeware vbio.dll port i/o driver to control the card
> Labview requires a license for each machine it is on, so if you decide
> to ever sell the product, you will be fu___ed, with VB you can compile
> it and the software belongs to you therefore the code is yours only.
To answer the original question, the Call Library Function node
can be used to communicate with 16 bit DLLs. You can also use
port I/O with the Inport, Outport, and Memory Peek/Poke nodes
in the advanced palette.
As for the licensing, any VIs developed by the user can be given
away for free. You wrote them, they are yours. Many 3rd party
HW manufacturers do this. They develop and distribute VIs so
that their HW can be used by other LV users.
If you develop an executable in LV, there is licensing on the
runtime libraries that you link with. Read the license to see
if it applies to you.