I have a digital signal (TTL) that transmits a pulse upon the completion of every cycle (10-60 Hz). I want to continuously collect data and have the data be "chunked" into arrays of exactly equal to one cycle. Since the cycle frequency varies, the size of the array must also vary.
Is it possible to collect this on every revolution? Continously collect data and have the size of the array be determined through hardware? I'll be using the S-Series card to collect the data (1 MHz) and the M-series card to handle the TTL logic level signal. Hardware: PXI 1040 Chassis with: - PXI-8187 controller running RT - PXI-6259 M-Series DAQ (32 AI, 48DIO, 4AO, 1.25MS/s) - PXI-6132 S-Series DAQ (4AI, 3MS/s)
Software: LabView RT on the 8187 and LabView 8.2 with Real-Time module on PC for programming and display.