Metrologic Instruments IS4910 Series Scanner User Manual


 
16
C
AMERA
S
UPPORT
L
IBRARY
C
AM
L
IB
camGetAutoExpoRange
This function returns the minimum and maximum boundaries for the image integration time during an
execution of the automatic brightness adjustment, see the function camAdjustBrightness() for more
details.
Prototype:
int camGetAutoExpoRange (int cam_handle, long *min_time_µs, long *max_time_µs);
Parameters:
cam_handle - [in] handle to the camera device returned by the camOpen function.
min_time_µs - [out] minimum image integration (exposure) time, in microseconds.
max_time_µs - [out] maximum image integration (exposure) time, in microseconds.
Return Value:
0: Success; -1: Failure
Readout Order
The readout order is a camera parameter that controls the order in which pixels are transferred from the
image sensor.
By default, if not specified otherwise in the IS4910 device driver initialization file VuQuest2D.ini, the image
is transferred horizontally from left to right, and vertically from top to bottom. The readout order can be
reversed for any or both of these directions.
If the camera is running in the video mode, it must be stopped before changing this property.
camSetReadoutOrder
This function sets the order in which pixels are transferred from the image sensor.
Prototype:
int camSetReadoutOrder (int cam_handle, int reverse_left_right, int reverse_top_bottom);
Parameters:
cam_handle - [in] handle to the camera device returned by the camOpen function.
reverse_left_right - [in] 0 if normal readout from left to right, or 1 if inverted.
reverse_top_bottom - [in] 0 if normal readout from top to bottom, or 1 if inverted.
Return Value:
0: Success; -1: Failure
camGetReadoutOrder
This function returns the order in which pixels are transferred from the image sensor.
Prototype:
int camGetReadoutOrder (int cam_handle, int *reverse_left_right, int *reverse_top_bottom);