Digital Input delays
Posted: Mon Sep 20, 2010 11:09 am
Hello,
I am trying to send digital inputs to the EEG amp using MATLAB via the parallel port. I’ve run some timing test to check the delay between the time a pulse is sent by MATLAB and the time when it is received by the recording computer (Actiview). I have two questions:
Are the signals time-stamped by the amp itself, or by the actiview?
Usually the delays (time the signal is received - time the signal was sent) are in the acceptable range (at the speed mode 4, delays are less than half a millisecond), but I get a delay of more than 1.5ms almost regularly every 10 signals or so. I tried running the actiview software on high priority on Windows 7 and on XP, but the delays were still there. Is there a way to get around this problem?
Thanks,
C
I am trying to send digital inputs to the EEG amp using MATLAB via the parallel port. I’ve run some timing test to check the delay between the time a pulse is sent by MATLAB and the time when it is received by the recording computer (Actiview). I have two questions:
Are the signals time-stamped by the amp itself, or by the actiview?
Usually the delays (time the signal is received - time the signal was sent) are in the acceptable range (at the speed mode 4, delays are less than half a millisecond), but I get a delay of more than 1.5ms almost regularly every 10 signals or so. I tried running the actiview software on high priority on Windows 7 and on XP, but the delays were still there. Is there a way to get around this problem?
Thanks,
C