The Frame Burst Start mode allows to capture a defined number of frames in a quick succession after trigger pulse has been sent to the camera.
Feature related parameters |
XI_PRM_TRG_SOURCE = XI_TRG_SOFTWARE / XI_TRG_RISING_EDGE / XI_TRG_FALLING_EDGE |
XI_PRM_TRG_SELECTOR = XI_TRG_SEL_FRAME_BURST_START |
XI_PRM_ACQ_FRAME_BURST_COUNT = N |
// set trigger source
xiSetParamInt(h,XI_PRM_TRG_SOURCE,XI_TRG_SOFTWARE);
// set trigger selector
xiSetParamInt(h,XI_PRM_TRG_SELECTOR,XI_TRG_SEL_FRAME_BURST_START);
// set output
xiSetParamInt(h,XI_PRM_GPO_MODE,XI_GPO_EXPOSURE_PULSE);
// define and set the number of frames in a burst
#define N 3
xiSetParamInt(h,XI_PRM_ACQ_FRAME_BURST_COUNT,N);
// set the buffers queue size to at least N+1 so the images in one burst are not overwritten
xiSetParamInt(h, XI_PRM_BUFFERS_QUEUE_SIZE, N+1);
xiStartAcquisition(h);
// endless loop
while (1)
{
// activate trigger
xiSetParamInt(h,XI_PRM_TRG_SOFTWARE,1);
Sleep(1000); // wait 1 second
}
TriggerSelector = FrameBurstStart
FrameBurstCount = N
Timing diagram of the trigger and the output signal when Frame Burst Count is set to 3 and the GPO mode is set to Exposure Pulse.
In the Frame Burst Active mode the duration of the burst is controlled by the length of the trigger pulse.
Feature related parameters |
XI_PRM_TRG_SOURCE = XI_TRG_SOFTWARE / XI_TRG_RISING_EDGE / XI_TRG_FALLING_EDGE |
XI_PRM_TRG_SELECTOR = XI_TRG_SEL_FRAME_BURST_ACTIVE |
Create application in the following way:
// set trigger source
xiSetParamInt(h,XI_PRM_TRG_SOURCE,XI_TRG_SOFTWARE);
// set trigger selector
xiSetParamInt(h,XI_PRM_TRG_SELECTOR,XI_TRG_SEL_FRAME_BURST_ACTIVE);
// set output
xiSetParamInt(h,XI_PRM_GPO_MODE,XI_GPO_EXPOSURE_PULSE);
// set exposure time to 20 ms
xiSetParamInt(h,XI_PRM_EXPOSURE,20000);
// enable acquisition
xiStartAcquisition();
// burst of frames in 1 sec intervals with a burst duration of 0.5 sec
while(1)
{
xiSetParamInt(h, XI_PRM_TRG_SOFTWARE, 1);
Sleep(500);
xiSetParamInt(h, XI_PRM_TRG_SOFTWARE, 0);
Sleep(500);
}
TriggerSelector = FrameBurstActive
Timing diagram of the trigger and the output signal when trigger selector is set to Frame Burst Active and GPO mode is set to Exposure Pulse.