![]() |
IDS peak comfortC v1.11.0
|
Trigger delay refers to the time interval between the receipt of a trigger signal and the actual moment the camera captures an image. More...
Functions | |
| peak_access_status | peak_Trigger_Delay_GetAccessStatus (peak_camera_handle hCam) |
| Query the trigger delay property access status. | |
| peak_status | peak_Trigger_Delay_GetRange (peak_camera_handle hCam, double *minTriggerDelay_us, double *maxTriggerDelay_us, double *incTriggerDelay_us) |
| Get the current range of valid trigger delay values. | |
| peak_status | peak_Trigger_Delay_Set (peak_camera_handle hCam, double triggerDelay_us) |
| Set the trigger delay. | |
| peak_status | peak_Trigger_Delay_Get (peak_camera_handle hCam, double *triggerDelay_us) |
| Get the trigger delay. | |
Trigger delay refers to the time interval between the receipt of a trigger signal and the actual moment the camera captures an image.
This delay can be adjusted to synchronize the image capture with other events or processes, ensuring that the camera captures the desired moment after the trigger signal is received.
Trigger delay is often used in high-speed or time-sensitive applications where precise timing is critical.
| peak_status peak_Trigger_Delay_Get | ( | peak_camera_handle | hCam, |
| double * | triggerDelay_us | ||
| ) |
Get the trigger delay.
Reads the current trigger delay.
| [in] | hCam | The camera handle. |
| [out] | triggerDelay_us | The trigger delay in microseconds. |
triggerDelay_us is an invalid pointer. hCam is an invalid camera handle. | peak_access_status peak_Trigger_Delay_GetAccessStatus | ( | peak_camera_handle | hCam | ) |
Query the trigger delay property access status.
Provides the current access status for the trigger delay property for the configured trigger mode.
This function implements the Access Status Query principle.
| [in] | hCam | The camera handle. |
If the function indicates an error by returning PEAK_ACCESS_INVALID, these are the possible errors:
hCam is an invalid camera handle. | peak_status peak_Trigger_Delay_GetRange | ( | peak_camera_handle | hCam, |
| double * | minTriggerDelay_us, | ||
| double * | maxTriggerDelay_us, | ||
| double * | incTriggerDelay_us | ||
| ) |
Get the current range of valid trigger delay values.
Queries the current range of valid values for the trigger delay for the configured trigger mode.
The range of valid trigger delay values may depend on the trigger mode, the camera configuration, and the camera status.
| [in] | hCam | The camera handle. |
| [out] | minTriggerDelay_us | The minimum trigger delay value. |
| [out] | maxTriggerDelay_us | The maximum trigger delay value. |
| [out] | incTriggerDelay_us | The trigger delay value increment. |
minTriggerDelay_us, maxTriggerDelay_us, and incTriggerDelay_us is an invalid pointer. hCam is an invalid camera handle. | peak_status peak_Trigger_Delay_Set | ( | peak_camera_handle | hCam, |
| double | triggerDelay_us | ||
| ) |
Set the trigger delay.
Writes the desired trigger delay.
| [in] | hCam | The camera handle. |
| [in] | triggerDelay_us | The trigger delay in microseconds to set. |
triggerDelay_us is out of range. Check the range of valid values via peak_Trigger_Delay_GetRange. hCam is an invalid camera handle.