© 2013 Thorlabs GmbH
4 Programming (SDK)
275
The camera model used here does not support this
function or setting.
No memory could be allocated.
IS_SEQUENCE_BUF_ALREADY_LOCKED
The memory could not be locked. The pointer to the
buffer is invalid.
IS_STARTER_FW_UPLOAD_NEEDED
The camera's starter firmware is not compatible with the
driver and needs to be updated.
Function executed successfully
A timeout occurred. An image capturing process could
not be terminated within the allowable period.
The function cannot be used because the camera is
waiting for a trigger signal.
Related functions
is_ExitCamera()
is_EnableAutoExit()
is_GetCameraList()
is_SetCameraID()
is_GetCameraInfo()
Example
//Open camera with ID 1
HIDS hCam = 1;
INT nRet = is_InitCamera (&hCam, NULL);
if (nRet != IS_SUCCESS)
{
//Check if GigE uEye SE needs a new starter firmware
if (nRet == IS_STARTER_FW_UPLOAD_NEEDED)
{
//Calculate time needed for updating the starter firmware
INT nTime;
is_GetDuration (hCam, IS_SE_STARTER_FW_UPLOAD, &nTime);
/*
e.g. have progress bar displayed in separate thread
*/
//Upload new starter firmware during initialization
hCam = hCam | IS_ALLOW_STARTER_FW_UPLOAD;
nRet = is_InitCamera (&hCam, NULL);
/*
end progress bar
*/
}
}
Sample programs
uc480MultipleCameraScan (C++)
uc480Console (C++)
uc480C# Demo (C#)
213
208
233
313
231