12-17-2012 10:11 AM
by driver ou mean the ni card/board? thank you so much
12-17-2012 01:16 PM
The driver is software. It is called by the OS and communicates with the physical card or board. It also communicates with the main software application/program.
The term "driver" is not precisely defined. Some people use driver to describe the DAQ Assistant or a set of DAQmx VIs. Others refer to the driver as the .dll (dynamically linked library, I think) which is called by the DAQ Assistant or DAQmx VIs. The .dll is somewhat like a subVI to those VIs.
Lynn
12-18-2012 10:41 AM - edited 12-18-2012 10:43 AM
i aslked one mkore day to my professor since i am not feeling prepared. i was studying what you said and i dont understandan clear what do you mean with the term application program. can you clear that for me pleasae? is the DAQ assistance?
and by driver/software you mean the .vi file right?
also can you see if this is correctly written
i have a .vi file. there we have a block diagram whose constructions results in the plots we see in the front panel. in the .vi exists a daq assistance and subvi's
now i dont clarly understant what is the .dll. is it the code to obtain the subvi?
and how can i mention the square with code in my block diagram
i am so grateful for your help. hope you can answerr me thankoyu so much.
12-18-2012 09:53 PM
Search Wikipedia for "software driver" or "device driver" and for "application program" and ".dll".
In my post I consider your top level VI to the the application program. The DAQ Assistant or the .dll it calls can be considered the driver. The .dll is hidden inside the DAQ Assistant and you do not need to worry about it. It is what the DAQ Assistant and the OS use to control the DAQ card.
Lynn