Counter/Timer

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with DIO-96 counter/timer 8253 and NIDAQ 7

well,

i'm trying to access the AMD-8253 Counter on a PC-DIO-96 board from (Visual) C over NIDAQ (7) functions.
the "traditional nidaq online reference" has a list of functions supported by the DIO96, but in this list there are no functions concerning timing...
in the examples folder i found an example for 8253 based products. i tested that code with the card, but the NIDAQ-driver returns an error (10403) that the function is not supported by the device (DIO96)..
the example used the ICTR_Setup(..) and ICTR_Read(..) functions, appearetly they dont work for the dio96...

has anyone programmed the dio96-timer in winNT/2000 ?
0 Kudos
Message 1 of 2
(3,138 Views)
The PC-DIO-96 has 3 16-bit counters but the NI-DAQ driver does not include the functionality to interface with those counters. NI-DAQ only allows to use the 96 static digital I/O lines of the device. You can create your own driver through register level programming (RLP) to interface with the counters on the DIO-96. RLP is not supported by our Email or Phone application engineers, but there is some information available on our website. I have included a link below to the information available. I hope this helps.

Measurement Hardware Driver Development Kit (DDK)
http://sine.ni.com/apps/we/nioc.vp?cid=11737〈=US

Regards,

Todd D.
NI Applications Engineer
Message 2 of 2
(3,138 Views)