Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Driver Start Time on Windows XP Embedded

We're running a 6210 DAQ with the niDAQMX drivers. We're noticing that it takes a substantial amount of time for the drivers to initialize before we can start our application. We're seeing times of over a minute before the DAQ is usable (after Windows XP Embedded boots). Is there anything I can do to reduce the startup time of the niDAQMX driver?
0 Kudos
Message 1 of 6
(4,302 Views)

Hey vanekj,

 

Do you think this is due to the performance of your embedded device or the driver? We currently don't have a whole lot of resources on using DAQmx with XP Embedded. Let me do a little research into this and see if I can provide you any further suggestions.

Regards,

Chris Delvizis
National Instruments
0 Kudos
Message 2 of 6
(4,274 Views)
Hey vanekj,

I looked into this a little more and from our testing it shouldn't take this long. Can you give more details about what hardware and what runtime you are using? Also, did you install the runtime afterwards or did you use the components? How much improvement are you hoping to get?
Regards,

Chris Delvizis
National Instruments
0 Kudos
Message 3 of 6
(4,263 Views)

http://www.logicsupply.com/products/en12000eg

 

That's the motherboard/cpu/memory setup we're using. It's using an IDE hard drive. I believe we're using the NI driver software version immediately previous to the 8.5 version.

 

We have a NI-6210 and we're using the .NET interface to the DAQ. If I could cut down the time even by 30 seconds, I'd be happy.

 

Our software starts on boot, but I've had to build in a delay which waits until after the driver is stable. If i start sampling data too soon, the DAQ software/driver seems to hit an unrecoverable state which requires a reboot to continue.

 

I should also note that I'm not convinced that the startup time is the NI driver's fault, but it's one place we're looking. If there's something lighter-weight for XP Embedded, I'd love to use it, if not... well... I'll find another way. 🙂

0 Kudos
Message 4 of 6
(4,256 Views)
Hey vanekj,

Are you using the full DAQmx driver? There is actually a DAQmx runtime engine designed for use with XP Embedded. Don't forget to check out the integration guide linked with it as well.

NI-DAQmx Run-time Engine 8.7.1 - Windows Embedded
http://joule.ni.com/nidu/cds/view/p/id/1111/lang/en
Regards,

Chris Delvizis
National Instruments
0 Kudos
Message 5 of 6
(4,237 Views)

Chris_D,

 

Huh, I'll give that a shot. Thanks!

 

0 Kudos
Message 6 of 6
(4,235 Views)