Please Help.
I am using a PCL 818HG card on a Advantech IPC with PIII processor.
I need to scan 6 Analaog channels at a speed of 10 kilosamples/sec each for
a duration of approx 360 seconds. I am using Multi channel DMA based
transfer in cyclic mode and streaming it onto the hard disk. The main
problem I am facing is that from the second cycle onwards there is a break
in the actual data shown on the screen for about 15 millisec. The data after
this period is perfect.
When I used Multi Channel Interrupt based transfer, I did not have this
problem. But there was a different problem. I started getting the same
waveform in different colours on the waveform graph display. I assume that
this meant that some data loss was ta
king place and channels were getting
mixed up during the interleaving process when the 1D data was being split
into 2D.
In both cases i have used the count value as an exact multiple of the
number of channels.
Can some one help me out to solve this problem. I dont mind losing a couple of
samples during sampling once in a while in Interrupt based transfer.
However, if channel data is mixed we are in serious trouble.
Regards
PC