Hi,
I'm using an old nidaq card (PCI 1200) with nidaq 6.9 (the card is not supported after this version).
I'm using a CWDIO control to send regularly orders to an other card (an order every 50 ms for example) using these lines of code :
CWDIO1.Ports.Item(1).SingleWrite (128)
CWDIO1.Ports.Item(1).SingleWrite (0)
The problem is that I have blanks in the orders sent. During 2 or 3 seconds, the orders are sent, no error or warning are made by the code, but the orders don't appear at the output of the card. After this blank period, the orders reappear (as if they were queued somewhere) and during 2-3 seconds the orders are well sent in real-time and a new blank period begins again ...
Where am I wrong in what I made ? I tried using CWDO control but I had some problems too (the Progress event doesn't raise)...
Antoine