Computer Trigger
Computer trigger mode gives you the opportunity to control the start or stop of the recording using an input line directly connected to the computer. Currently, this option supports:
- Devasys USB I2C/IO module
- Measurement Computing USB-1024LS
- Measurement Computing SwitchAndSense 8/8 (StreamPix 4 only)
- Measurement Computing USB-4301 (StreamPix 4 only)
- All National Instruments devices that are supported by Traditional NI-DAQ (like NI6601 etc)
- All National Instruments devices that are supported by NI-DAQmx (like NI6601, NI USB 6008)
- Some cameras and frame grabber supported by StreamPix that include some digital Input lines: AVT, Basler1394, BaslerGigE, BitFlow, CoolSnap, Euresys Picolo, Lumenera, Matrox Helios and Solios, IDS uEye, Active Silicon Pheonix, Tattile GigE, Pleora GigE
Sequence acquisition can be triggered various ways. One can send a trigger pulse directly to the camera, assuming the camera includes a trigger input line. It is also possible to trigger the frame grabber. In such cases, we would call that hardware triggering mode.
With computer trigger, and contrary to hardware trigger, this is directly the StreamPix software that is triggered. This allows a smoother control of the operation, and more flexibility, as trigger events can be included in some scripting commands.
| Computer Trigger GUI StreamPix 3: | Computer Trigger GUI StreamPix 4: |
|---|---|
![]() |
![]() |
Select the Trigger Source: Simply select the source you want to use. All trigger sources correctly installed and connected to the computer will be listed here. A license code for IO devices is required in StreamPix 4.
Recording Start Condition (StreamPix 3): Allows you to specify the condition that will initiate the recording. On some IO devices, you also need to specify the pin on which the trigger signal will be connected. The IO module will monitor the specified input line, and notify StreamPix when the specified condition has occurred.
Recording Stop Condition (StreamPix 3): Allows you to specify the condition that will stop the recording. On some IO devices, you also need to specify the pin on which the trigger signal will be connected. The IO module will monitor the specified input line, and notify StreamPix when the specified condition has occurred.
Event (StreamPix 4): This is the event to monitor. The standard Level low, Level high, Rising edge & Falling edge are available.
Action (StreamPix 4): This is the action to be done once the event occurs. For now, the available actions are :
- "Start Recording" to start the recording.
- "Stop Recording" to stop the recording.
- "Toggle Recording" will toggle between start and stop recording.
- "Trigger Pre/Post Event" will trigger an event when in Pre/Post Trigger mode.
- "Set event marker" will set a marker on the current frame.
Target (StreamPix 4): This is the event to monitor. It can either be "Self" to apply the action to the Workspace only or "All Workspaces" to broadcast the action to all workspaces. "All Workspaces" allows to synchronize multiple workspaces without having to configure their IO Managers panels separately.
Note 1: It is possible to specify a different input line for the start and stop condition.
Note 2: It is possible to specify a different condition for the start and stop event. However, if the same source line is used for both the start and stop condition, some conditions are not valid.
Polling Delay: Allows you to specify the delay between each reading on the input line. As the module pools the line, a low delay will increase the CPU load. However, a long delay may increase the software response time before it notices a change on the input line. It is not recommended to reduce the pooling delay to a number smaller than 3 times the camera frame rate.
For further information or a quote:


