![]() |
IDS peak comfortC v1.10.0
|
Enumerations | |
| enum | peak_loss_handling_mode { PEAK_LOSS_HANDLING_MODE_INVALID , PEAK_LOSS_HANDLING_MODE_OFF , PEAK_LOSS_HANDLING_MODE_LIMITED , PEAK_LOSS_HANDLING_MODE_UNLIMITED } |
| peak Loss handling modes More... | |
Functions | |
| PEAK_API_ACCESS_STATUS | peak_Acquisition_LossHandling_Mode_GetAccessStatus (peak_camera_handle hCam) |
| Query the loss handling mode access status. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_Mode_GetList (peak_camera_handle hCam, peak_loss_handling_mode *lossHandlingModeList, size_t *lossHandlingModesCount) |
| Get the list of currently usable loss handling modes. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_Mode_Set (peak_camera_handle hCam, peak_loss_handling_mode mode) |
| Set the loss handling mode. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_Mode_Get (peak_camera_handle hCam, peak_loss_handling_mode *mode) |
| Get the loss handling mode. | |
| PEAK_API_ACCESS_STATUS | peak_Acquisition_LossHandling_Extent_GetAccessStatus (peak_camera_handle hCam) |
| Query the loss handling extent access status. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_Extent_GetRange (peak_camera_handle hCam, int64_t *minExtent, int64_t *maxExtent, int64_t *incExtent) |
| Get the extent range of valid extent values. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_Extent_Set (peak_camera_handle hCam, int64_t extent) |
| Set the loss handling extent. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_Extent_Get (peak_camera_handle hCam, int64_t *extent) |
| Get the loss handling extent. | |
| PEAK_API_ACCESS_STATUS | peak_Acquisition_LossHandling_FrameAbortTimeout_GetAccessStatus (peak_camera_handle hCam) |
| Query the loss handling frame abort timeout access status. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_FrameAbortTimeout_GetRange (peak_camera_handle hCam, int64_t *minTimeout, int64_t *maxTimeout, int64_t *incTimeout) |
| Get the frame abort timeout range of valid values. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_FrameAbortTimeout_Set (peak_camera_handle hCam, int64_t timeout) |
| Set the loss handling frame abort timeout. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_FrameAbortTimeout_Get (peak_camera_handle hCam, int64_t *timeout) |
| Get the loss handling frame abort timeout. | |
| PEAK_API_ACCESS_STATUS | peak_Acquisition_LossHandling_ResendRequestTimeout_GetAccessStatus (peak_camera_handle hCam) |
| Query the loss handling resend request timeout access status. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_ResendRequestTimeout_GetRange (peak_camera_handle hCam, int64_t *minTimeout, int64_t *maxTimeout, int64_t *incTimeout) |
| Get the current range of valid loss handling resend request timeout values. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_ResendRequestTimeout_Set (peak_camera_handle hCam, int64_t timeout) |
| Set the loss handling resend request timeout. | |
| PEAK_API_STATUS | peak_Acquisition_LossHandling_ResendRequestTimeout_Get (peak_camera_handle hCam, int64_t *timeout) |
| Get the loss handling resend request timeout. | |
Loss handling related functions and types.
Controls the loss handling.
peak Loss handling modes
| PEAK_API_STATUS peak_Acquisition_LossHandling_Extent_Get | ( | peak_camera_handle | hCam, |
| int64_t * | extent | ||
| ) |
Get the loss handling extent.
Reads the desired loss handling extent.
| [in] | hCam | The camera handle. |
| [in] | extent | The loss handling extent to get. |
extent is out of range. Check the range of valid values via peak_Acquisition_LossHandling_Extent_GetRange. extent is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_ACCESS_STATUS peak_Acquisition_LossHandling_Extent_GetAccessStatus | ( | peak_camera_handle | hCam | ) |
Query the loss handling extent access status.
Provides the current access status for extent.
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_API_STATUS peak_Acquisition_LossHandling_Extent_GetRange | ( | peak_camera_handle | hCam, |
| int64_t * | minExtent, | ||
| int64_t * | maxExtent, | ||
| int64_t * | incExtent | ||
| ) |
Get the extent range of valid extent values.
Queries the current range of valid values for the loss handling extent.
| [in] | hCam | The camera handle. |
| [out] | minExtent | The minimum extent in percent. |
| [out] | maxExtent | The maximum extent in percent. |
| [out] | incExtent | The extent increment in percent. |
minExtent, maxExtent, and incExtent is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_STATUS peak_Acquisition_LossHandling_Extent_Set | ( | peak_camera_handle | hCam, |
| int64_t | extent | ||
| ) |
Set the loss handling extent.
Writes the loss handling extent.
| [in] | hCam | The camera handle. |
| [in] | extent | The loss handling extent |
extent is out of range. Check the range of valid values via peak_Acquisition_LossHandling_Extent_GetRange. hCam is an invalid camera handle. | PEAK_API_STATUS peak_Acquisition_LossHandling_FrameAbortTimeout_Get | ( | peak_camera_handle | hCam, |
| int64_t * | timeout | ||
| ) |
Get the loss handling frame abort timeout.
Reads the desired loss handling frame abort timeout.
| [in] | hCam | The camera handle. |
| [in] | timeout | The loss handling frame abort timeout to get. |
timeout is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_ACCESS_STATUS peak_Acquisition_LossHandling_FrameAbortTimeout_GetAccessStatus | ( | peak_camera_handle | hCam | ) |
Query the loss handling frame abort timeout access status.
Provides the current access status for frame abort timeout.
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_API_STATUS peak_Acquisition_LossHandling_FrameAbortTimeout_GetRange | ( | peak_camera_handle | hCam, |
| int64_t * | minTimeout, | ||
| int64_t * | maxTimeout, | ||
| int64_t * | incTimeout | ||
| ) |
Get the frame abort timeout range of valid values.
Queries the current range of valid values for the loss handling frame abort timeout.
| [in] | hCam | The camera handle. |
| [out] | minTimeout | The minimum frame abort timeout in milliseconds. |
| [out] | maxTimeout | The maximum frame abort timeout in milliseconds. |
| [out] | incTimeout | The frame rate increment in milliseconds. |
incExtent is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_STATUS peak_Acquisition_LossHandling_FrameAbortTimeout_Set | ( | peak_camera_handle | hCam, |
| int64_t | timeout | ||
| ) |
Set the loss handling frame abort timeout.
Writes the loss handling frame abort timeout.
| [in] | hCam | The camera handle. |
| [in] | timeout | The loss handling frame abort timeout in milliseconds |
timeout is out of range. Check the range of valid values via peak_Acquisition_LossHandling_FrameAbortTimeout_GetRange. hCam is an invalid camera handle. | PEAK_API_STATUS peak_Acquisition_LossHandling_Mode_Get | ( | peak_camera_handle | hCam, |
| peak_loss_handling_mode * | mode | ||
| ) |
Get the loss handling mode.
Reads the current loss handling mode.
| [in] | hCam | The camera handle. |
| [out] | mode | The loss handling mode. |
mode is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_ACCESS_STATUS peak_Acquisition_LossHandling_Mode_GetAccessStatus | ( | peak_camera_handle | hCam | ) |
Query the loss handling mode access status.
Provides the current access status for the loss handling 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_API_STATUS peak_Acquisition_LossHandling_Mode_GetList | ( | peak_camera_handle | hCam, |
| peak_loss_handling_mode * | lossHandlingModeList, | ||
| size_t * | lossHandlingModesCount | ||
| ) |
Get the list of currently usable loss handling modes.
Queries the list of currently selectable loss handling modes.
The list of usable loss handling modes may depend on the camera configuration and interface technology.
This function implements the Two Staged Data Query principle.
| [in] | hCam | The camera handle. |
| [out] | lossHandlingModeList | Pointer to a user allocated array buffer to receive the loss handling mode list. If this parameter is NULL, lossHandlingModesCount will contain the current number of loss handling modes. The required size of lossHandlingModeList in bytes is lossHandlingModesCount x sizeof(peak_loss_handling_mode). |
| [in,out] | lossHandlingModesCount |
|
lossHandlingModeList is not NULL and the value of *lossHandlingModesCount is too small to receive the expected amount of data. lossHandlingModesCount is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_STATUS peak_Acquisition_LossHandling_Mode_Set | ( | peak_camera_handle | hCam, |
| peak_loss_handling_mode | mode | ||
| ) |
Set the loss handling mode.
Writes the desired loss handling mode.
| [in] | hCam | The camera handle. |
| [in] | mode | The loss handling mode to set. |
mode is an invalid loss handling mode. Check peak_loss_handling_mode. hCam is an invalid camera handle. | PEAK_API_STATUS peak_Acquisition_LossHandling_ResendRequestTimeout_Get | ( | peak_camera_handle | hCam, |
| int64_t * | timeout | ||
| ) |
Get the loss handling resend request timeout.
Reads the desired loss handling resend request timeout.
| [in] | hCam | The camera handle. |
| [in] | timeout | The loss handling resend request timeout. |
timeout is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_ACCESS_STATUS peak_Acquisition_LossHandling_ResendRequestTimeout_GetAccessStatus | ( | peak_camera_handle | hCam | ) |
Query the loss handling resend request timeout access status.
Provides the current access status for the resend request timeout.
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_API_STATUS peak_Acquisition_LossHandling_ResendRequestTimeout_GetRange | ( | peak_camera_handle | hCam, |
| int64_t * | minTimeout, | ||
| int64_t * | maxTimeout, | ||
| int64_t * | incTimeout | ||
| ) |
Get the current range of valid loss handling resend request timeout values.
Queries the current range of valid values for the frame request timeout control.
The range of valid frame rate values may depend on the camera configuration and the camera status.
| [in] | hCam | The camera handle. |
| [out] | minTimeout | The minimum loss handling resend request timeout in milliseconds. |
| [out] | maxTimeout | The maximum loss handling resend request timeout in milliseconds. |
| [out] | incTimeout | The increment loss handling resend request timeout in milliseconds. |
minTimeout, maxTimeout, and incTimeout is an invalid pointer. hCam is an invalid camera handle. | PEAK_API_STATUS peak_Acquisition_LossHandling_ResendRequestTimeout_Set | ( | peak_camera_handle | hCam, |
| int64_t | timeout | ||
| ) |
Set the loss handling resend request timeout.
Writes the desired loss handling resend request timeout.
| [in] | hCam | The camera handle. |
| [in] | timeout | The loss handling resend request timeout to set. |
timeout is out of range. Check the range of valid values via peak_Acquisition_LossHandling_Mode_GetList. timeout is an invalid loss handling resend request timeout. hCam is an invalid camera handle.