"In VC++, I used the following functions to generate some pulse.
errChk(imgSessionTriggerDrive(Sid,IMG_EXT_TRIG0,IM G_TRIG_POLAR_ACTIVEH,IMG_TRIG_DRIVE_UNASSERTED));
imgPulseRate(1000,500,&delay,&width,&timebases);
errChk(imgPulseCreat(timebases,delay,width,IMG_IMM EDIATE,IMG_TRIG_POLAR_ACTIVEH,IMG_EXT_TRIG0,IMG_P ULSE_POLAR_ACTIVEH,PULSE_MODE_TRAIN,&plsID));
But still has some other questions:
1.whether the imgPulseCreate function generate a TTL signal or not, why I can not display it in the 0-5v range by oscilloscope? Why the amplitude(value) of the pulse isn't correct, about 0.2v?
2.PULSE_MODE_TRAIN. why it can not display continuous pulse by using PULSE_MODE_TRAIN? Why I cann't generate continuous pulse by I
MAQ1409?
3.I can generate puls by LabVIEW and I do the same thing following what I do in the LabVIEW, but the result is quite different, it seems just like a single pulse, the output signal line just jump up and restore.
Pls answer this question!!"