89 / 177
Copyright © 2018 - 2020 Toshiba Teli Corporation, All rights reserved.
https://www.toshiba-teli.co.jp/en/
DAA00195C
● Control with TeliCamSDK
Camera feature API
Control Trigger features using dedicated API.
API name
Description
GetCamTriggerMode
Get current TriggerMode
SetCamTriggerMode
Set new TriggerMode
GetCamTriggerSequence
Get current TriggerSequence
SetCamTriggerSequence
Set new TriggerSequence
GetCamTriggerSource
Get current TriggerSource
SetCamTriggerSource
Set new TriggerSource
GetCamTriggerAdditionalParameterMinMax
Get minimum and maximum value
GetCamTriggerAdditionalParameter
Get current TriggerAdditionalParameter value
SetCamTriggerAdditionalParameter
Set new TriggerAdditionalParameter value
GetCamTriggerDelayMinMax
Get minimum and maximum value
GetCamTriggerDelay
Get current TriggerDelay value
SetCamTriggerDelay
Set new TriggerDelay value
ExecuteCamSoftwareTrigger
Execute Software Trigger
1. Select a trigger mode.
Set ‘TriggerMode’ with ‘SetCamTriggerMode’ function.
2. Select a trigger sequence of random trigger shutter.
Set ‘TriggerSequence’ with ‘SetCamTriggerSequence’ function.
3. Select a trigger source of random trigger shutter.
Set ‘TriggerSource’ with ‘SetCamTriggerSource’ function.
4. Select a trigger activation of hardware trigger.
5. Set the number of frames to exposure in Bulk mode.
Set ‘TriggerAdditionalParameter’ with ‘SetCamTriggerAdditionalParameter’ function.
6. Set a trigger delay.
Set ‘TriggerDelay’ with ‘SetCamTriggerDelay’ function.
7. Capture image stream.
To start and stop capturing image is the same way as AcquisitionControl.
Please refer to [Camera streaming functions] in [TeliCamAPI Library manual]
and [GrabStreamSimple] sample code in your TeliCamSDK install folder.
8. Execute software trigger.
Execute Software Trigger in SoftwareTrigger mode with ‘ExecuteCamSoftwareTrigger’ function.
Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail.