Discussion:
lsdaq does not list PCI 6602 timer board under Vista.
(too old to reply)
pgruebele
2008-07-22 05:40:06 UTC
Permalink
Hi, I installed the DDK and compiled the lsdaq utility.  I placed the WDM driver (nirlpk.sys) into the same directory as lsdaq.exe.  The problem is that when I run lsqdaq it does not find any NI devices.  SetupDiEnumDeviceInterfaces() simply ends on the first iteration with no devices.
 
I am currently using the latest NIDaqmx from C# and C++ (managed and ansi C interfaces) to program the 6602 but need to develop my own driver in order to deal with timer interrupts more efficiently.  I tried uninstalling the NI device driver but that made no difference. 
 
I really can't find any information on this so any help would be appreciated....  This is all under Windows Vista SP1.
 
Thanks
 
Philip Gruebele
Tom W [DE]
2008-07-22 15:10:12 UTC
Permalink
Hi Philip-
Driver and device installation requirements on Windows Vista are much more stringent than on previous versions of Windows.&nbsp; The MHDDK WDM driver source alone does not constitute a&nbsp;Vista driver "package"; some of the&nbsp;additional steps that would be required to get it working on Vista are described in detail in <a href="http://www.microsoft.com/whdc/driver/install/diagnose.mspx" target="_blank">this</a> white paper.
The nice thing is that NI has jumped through all the necessary hoops for you and provides NI-DAQmx as a Vista-ready driver solution.&nbsp; I'd like to hear more about what aspect of NI-DAQmx performance is not working for your application.&nbsp; Can you please elaborate?
Thanks-Message Edited by Tom W [DE] on 07-22-2008 09:43 AM
pgruebele
2008-07-22 17:10:06 UTC
Permalink
Hi Tom,
&nbsp;
Please see end of this thread for the jitter problem in the 6602 counter callback that I am experiencing:
&nbsp;
<a href="http://forums.ni.com/ni/board/message?board.id=232&amp;thread.id=7231&amp;view=by_date_ascending&amp;page=2" target="_blank">http://forums.ni.com/ni/board/message?board.id=232&amp;thread.id=7231&amp;view=by_date_ascending&amp;page=2</a>
&nbsp;
I will take a look at your link and try to get things to work with the driver...
&nbsp;
Thanks
&nbsp;
Philip

Loading...