siso_genicam_error.h File Reference |
siso_genicam_error.h File Reference Error codes returned by the library siso_genicam. More... Go to the source code of this file. Detailed DescriptionError codes returned by the library siso_genicam. Copyright (c) 2021 Basler AG, All Rights Reserved. Macro Definition Documentation◆ ERR_SGC_ACCESS_DENIED
Access denied ◆ ERR_SGC_AGAIN
Operation was not successful, but you can try again ◆ ERR_SGC_BOARD_INITIALIZATION_ERROR
General errors. Board initialization error ◆ ERR_SGC_BUFFER_TOO_SMALL
Received data exceeds user data buffer ◆ ERR_SGC_BUSY
Operation is blocked by another process / thread ◆ ERR_SGC_CAMERA_DISCOVERY_INCOMPLETE
The camera discovery info is incomplete ◆ ERR_SGC_CANNOT_READ_WRITE_ONLY
A SGC_GetValue function tried to read a write only register ◆ ERR_SGC_CANNOT_WRITE_READ_ONLY
A SGC_GetValue function tried to write a read only register ◆ ERR_SGC_CANNOTCONNECT_BITRATE
Connecting at the bit rate wasn't possible ◆ ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_NOT_ACCEPTED
LLDeviceID not readable from camera ◆ ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_WRITEACCESS_FAILED
CLHS Discovery errors. LLDeviceID Rejected by camera ◆ ERR_SGC_CLHS_RECEIVE_ERROR
XCore failed receiving a message 10 times (CLHS) ◆ ERR_SGC_CLHS_SENDING_ERROR
XCore failed Sending a message 10 times (CLHS) (no Acknowledge received 10 times) ◆ ERR_SGC_CLHS_TRANSMITBUFFER_FULL
An transmission buffer was full, when trying to send data (CLHS) ◆ ERR_SGC_CLHS_XCORE_COMMAND_TIMEOUT
CLHS_Protocol errors. No command word available in the X-Core (CLHS). ◆ ERR_SGC_CLHS_XCORE_TXBUSY
XCore busy without error ◆ ERR_SGC_CLHS_XCORE_TXBUSY_TIMEOUT
XCore TX Busy time out (CLHS). ◆ ERR_SGC_CXP_NATIVE_CRC_ERROR_IN_COMMAND
Failed CRC test in last received command ◆ ERR_SGC_CXP_NATIVE_INCORRECT_SIZE_RECEIVED
Incorrect size received, Message size is inconsistent with message size indication ◆ ERR_SGC_CXP_NATIVE_INVALID_ADDRESS
Errors according to CoaxPress 1.1 Chapter 8.6.3 Invalid address ◆ ERR_SGC_CXP_NATIVE_INVALID_CONTROL_OPERATION_CODE
Invalid control operation code ◆ ERR_SGC_CXP_NATIVE_INVALID_DATA_FOR_ADDRESS
Invalid data for the address ◆ ERR_SGC_CXP_NATIVE_MALFORMED_PACKET
Malformed packet ◆ ERR_SGC_CXP_NATIVE_READ_ACCESS_DENIED
Read attempted from a write-only address ◆ ERR_SGC_CXP_NATIVE_SIZE_FIELD_TOO_LARGE
Size field too large � command message (write) or acknowledgment message (read) would exceed packet size limit ◆ ERR_SGC_CXP_NATIVE_TIMEOUT
CXP Protocol errors. General CoaxPress errors Acknowledgment timeout ◆ ERR_SGC_CXP_NATIVE_WRITE_ACCESS_DENIED
Write attempted to a read-only address ◆ ERR_SGC_FILEACCESS
A file cannot be accessed ◆ ERR_SGC_FILENOTFOUND
The a file under the given filename does not exits ◆ ERR_SGC_GENCP_ACKNOWLEDGE_MISSING
GenCP acknowledge is missing ◆ ERR_SGC_GENCP_CRC_ERROR
GenCP Protocol errors. Errors according to GenCP Chapter 3.1.4 Corrupt CRC at command or acknowledge packet ◆ ERR_SGC_GENCP_INSUFFICIENT_DATA
Too less data received at a read command ◆ ERR_SGC_GENCP_INVALID_ACK
Acknowledge of another ReqId received, while waiting on finalizing pending Ack. ◆ ERR_SGC_GENCP_INVALID_PACKET
An invalid packet (too short or timeout for completion ◆ ERR_SGC_GENCP_NATIVE_ACCESS_DENIED
Attempt to read a non readable or write a non writable register address ◆ ERR_SGC_GENCP_NATIVE_BAD_ALIGNMENT
Attempt to access register with an address which is not aligned according to the underlying technology ◆ ERR_SGC_GENCP_NATIVE_ERROR
Generic error ◆ ERR_SGC_GENCP_NATIVE_GENCP_BUSY
The command receiver is currently busy ◆ ERR_SGC_GENCP_NATIVE_INVALID_ADDRESS
Attempt to access a not existing register address ◆ ERR_SGC_GENCP_NATIVE_INVALID_HEADER
The header of the received command is invalid. This includes CCD and SCD fields but not the command payload ◆ ERR_SGC_GENCP_NATIVE_INVALID_PARAMETER
At least one of the command parameter of CD or SCD is invalid or out of range ◆ ERR_SGC_GENCP_NATIVE_MSG_TIMEOUT
Timeout waiting for an acknowledge ◆ ERR_SGC_GENCP_NATIVE_NOT_IMPLEMENTED
Errors according to GenCP Chapter 4.3.2.1 Command not implemented in the device ◆ ERR_SGC_GENCP_NATIVE_WRITE_PROTECT
Attempt to write to a read only register ◆ ERR_SGC_GENCP_NATIVE_WRONG_CONFIG
The current receiver configuration does not allow the execution of the sent command ◆ ERR_SGC_GENCP_NO_DATA
No data received at a read command ◆ ERR_SGC_GENCP_PENDING_ACK
Pending Acknowledge received ◆ ERR_SGC_GENCP_TIMEOUT
A timeout waiting for an acknowledge ◆ ERR_SGC_GENCP_UNEXPECTED_ACK
Invalid packet order, unexpected GenCP acknowledge received ◆ ERR_SGC_GENCP_UNKNONW_GENCP_ERROR
unknown error code received from device / camera ◆ ERR_SGC_GENCP_UNKNOWPROTOCOLLERROR
Unsupported error ◆ ERR_SGC_GENICAM_EXCEPTION
GenICam layer raised an exception, which was caught ◆ ERR_SGC_GENICAM_NOT_SUPPORTED
Board type does not support GenICam interface ◆ ERR_SGC_INDEX_OUT_OF_RANGE
Value out of possible range ◆ ERR_SGC_INTERNAL
An internal error occurred ◆ ERR_SGC_INTERNAL_TIMEOUT
An internal timeout while waiting on something occurred ◆ ERR_SGC_INVALID_ARG
A function call was done using an invalid data type ◆ ERR_SGC_INVALID_BOARDHANDLE
The sgc_XX function was called by using an invalid or uninitialized board handle ◆ ERR_SGC_INVALID_CAMHANDLE
general errors The sgc_XX function was called by using an invalid or uninitialized Camera handle ◆ ERR_SGC_INVALID_COMMAND
An invalid GenICam command has been passed to the command functions ◆ ERR_SGC_INVALID_DATA
The data is invalid ◆ ERR_SGC_INVALID_FEATURE
An invalid GenICam feature has been passed to the access functions ◆ ERR_SGC_INVALID_LIB
Incompatible underlaying library ◆ ERR_SGC_INVALID_LINKINDEX
Tried to access an invalid link, which has not been defined previously ◆ ERR_SGC_INVALID_LINKSPEED
Connection errors. Tried to set an invalid CoaxPress link speed , only CXP_SPEED_XXX-constants are allowed ◆ ERR_SGC_INVALID_PORT
Function was called by using an invalid port mask or port index ◆ ERR_SGC_INVALID_PROPERTY
Tried to access an unknown property ◆ ERR_SGC_INVALID_PTR
Invalid pointer ◆ ERR_SGC_INVALIDFILENAME
An invalid filename has been passed to a Sgc_function, e.g. "" ◆ ERR_SGC_LIB_NOT_LOADED
underlaying library not loaded ◆ ERR_SGC_LOADING_FILE
Kept for Compatibility to older versions ◆ ERR_SGC_MISSING_MASTERFOR_EXTENSIONLINK
Predefined Extension link does not match to camera (MasterHostID does not match between Master & extension) ◆ ERR_SGC_NO_CAMERA_FOUND
Automatic discovery didn't find any camera ◆ ERR_SGC_NO_CAMERA_MASTER
No master was detected or set for the camera ◆ ERR_SGC_NO_DATA
A function call was done using an empty buffer, e.g an empty file ◆ ERR_SGC_NO_EVENT_HANDLER
No event handler registered ◆ ERR_SGC_NO_INTERFACE
No interface ◆ ERR_SGC_NO_REMOTE_MASTER
A Master connect didn't take place at a second frame grabber ◆ ERR_SGC_NO_XML_CONNECTION
GenICam errors. XML Connection is not present / has not been made before ◆ ERR_SGC_NOT_CONNECTED
No physical connection ◆ ERR_SGC_NOT_ENOUGH_MEM
out of memory ◆ ERR_SGC_NOTIMPLEMENTED
Function is currently not present ◆ ERR_SGC_PARAMTYPE_MISMATCH
fatal errors Get / set functions are called by using an invalid data type ◆ ERR_SGC_STREAMPAKETSIZE_NOT_ACCEPTED
The camera does not accept the given stream packet size ◆ ERR_SGC_TOPOLOGY_MISMATCH
The given topology between Applet and camera does not match ◆ ERR_SGC_UNABLE_TO_SET_CXP_LINKCONFIG
Error Setting linkConfig Register to predefined combination of link count and speed ◆ ERR_SGC_UNEXPECTED
An exception occurred internally ◆ ERR_SGC_WAITFORLINK_TIMEOUT
Timeout when establishing link ◆ SGC_CXP_DATA_ACK_CHAN_RESET
◆ SGC_CXP_DATA_ACK_FINAL_NO_PAYLOAD
◆ SGC_CXP_DATA_ACK_FINAL_WITH_PAYLOAD
CXP Packet Types ◆ SGC_CXP_DATA_ACK_TENTATIVE
◆ SGC_CXP_DATA_ACK_WAIT
◆ SGC_OK
success The call of the function was successful |