| 
Go to the documentation of this file.
   13#ifndef __SISO_GENICAM_ERROR_H__    14#define __SISO_GENICAM_ERROR_H__    20#define ERR_SGC_INVALID_CAMHANDLE     -1000                  21#define ERR_SGC_INVALID_BOARDHANDLE   -1001                  22#define ERR_SGC_FILENOTFOUND          -1002                  23#define ERR_SGC_INVALIDFILENAME       -1003                  24#define ERR_SGC_FILEACCESS            -1006                  25#define ERR_SGC_NO_DATA               -1008                  26#define ERR_SGC_INDEX_OUT_OF_RANGE    -1009                  27#define ERR_SGC_NO_INTERFACE          -1010                  28#define ERR_SGC_GENICAM_NOT_SUPPORTED -1011                  29#define ERR_SGC_BUFFER_TOO_SMALL      -1012                  30#define ERR_SGC_ACCESS_DENIED         -1013                  31#define ERR_SGC_INVALID_DATA          -1014                  32#define ERR_SGC_BUSY                  -1015                  33#define ERR_SGC_NO_EVENT_HANDLER      -1016                  34#define ERR_SGC_INVALID_PTR           -1017                  35#define ERR_SGC_NOT_ENOUGH_MEM        -1018                  36#define ERR_SGC_AGAIN                 -1020                  37#define ERR_SGC_LOADING_FILE          ERR_SGC_FILEACCESS     40#define ERR_SGC_NO_XML_CONNECTION      -1100     41#define ERR_SGC_INVALID_PROPERTY       -1101     42#define ERR_SGC_INVALID_FEATURE        -1102     43#define ERR_SGC_INVALID_COMMAND        -1103     44#define ERR_SGC_CANNOT_READ_WRITE_ONLY -1104     45#define ERR_SGC_CANNOT_WRITE_READ_ONLY -1105     46#define ERR_SGC_GENICAM_EXCEPTION      -1198     49#define ERR_SGC_INVALID_LINKSPEED            -1200     50#define ERR_SGC_INVALID_LINKINDEX            -1201     51#define ERR_SGC_CANNOTCONNECT_BITRATE        -1202     52#define ERR_SGC_UNABLE_TO_SET_CXP_LINKCONFIG -1203  
   53#define ERR_SGC_MISSING_MASTERFOR_EXTENSIONLINK \    55#define ERR_SGC_STREAMPAKETSIZE_NOT_ACCEPTED -1205     56#define ERR_SGC_TOPOLOGY_MISMATCH            -1206     57#define ERR_SGC_WAITFORLINK_TIMEOUT          -1207     58#define ERR_SGC_INVALID_PORT                 -1208     59#define ERR_SGC_NO_REMOTE_MASTER             -1209     60#define ERR_SGC_NO_CAMERA_FOUND              -1210     61#define ERR_SGC_NOT_CONNECTED                -1211     62#define ERR_SGC_NO_CAMERA_MASTER             -1212     63#define ERR_SGC_CAMERA_DISCOVERY_INCOMPLETE  -1213     66#define ERR_SGC_PARAMTYPE_MISMATCH -1990     67#define ERR_SGC_INVALID_ARG        -1991     68#define ERR_SGC_INTERNAL_TIMEOUT   -1997     69#define ERR_SGC_INTERNAL           -1998     70#define ERR_SGC_UNEXPECTED         -1999     71#define ERR_SGC_NOTIMPLEMENTED     -2000     74#define ERR_SGC_BOARD_INITIALIZATION_ERROR -40018     75#define ERR_SGC_INVALID_LIB                -40019     76#define ERR_SGC_LIB_NOT_LOADED             -40020     79#define ERR_SGC_CLHS_XCORE_COMMAND_TIMEOUT -1501     80#define ERR_SGC_CLHS_TRANSMITBUFFER_FULL   -1502     81#define ERR_SGC_CLHS_RECEIVE_ERROR         -1503     82#define ERR_SGC_CLHS_XCORE_TXBUSY_TIMEOUT  -1504     83#define ERR_SGC_CLHS_SENDING_ERROR         -1505     84#define ERR_SGC_CLHS_XCORE_TXBUSY          -1506     87#define ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_WRITEACCESS_FAILED -1506     88#define ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_NOT_ACCEPTED       -1507     92#define ERR_SGC_GENCP_CRC_ERROR            -0x0641     93#define ERR_SGC_GENCP_TIMEOUT              -0x0642     94#define ERR_SGC_GENCP_INVALID_PACKET       -0x0643     95#define ERR_SGC_GENCP_ACKNOWLEDGE_MISSING  -0x0644     96#define ERR_SGC_GENCP_UNKNONW_GENCP_ERROR  -0x0645     97#define ERR_SGC_GENCP_INSUFFICIENT_DATA    -0x0646     98#define ERR_SGC_GENCP_NO_DATA              -0x0647     99#define ERR_SGC_GENCP_PENDING_ACK          -0x0648    100#define ERR_SGC_GENCP_INVALID_ACK          -0x0649    101#define ERR_SGC_GENCP_UNKNOWPROTOCOLLERROR -0x064a    102#define ERR_SGC_GENCP_UNEXPECTED_ACK       -0x064b    105#define ERR_SGC_GENCP_NATIVE_NOT_IMPLEMENTED   -0x8001    106#define ERR_SGC_GENCP_NATIVE_INVALID_PARAMETER -0x8002    107#define ERR_SGC_GENCP_NATIVE_INVALID_ADDRESS   -0x8003    108#define ERR_SGC_GENCP_NATIVE_WRITE_PROTECT     -0x8004  
  109#define ERR_SGC_GENCP_NATIVE_BAD_ALIGNMENT \   111#define ERR_SGC_GENCP_NATIVE_ACCESS_DENIED -0x8006    112#define ERR_SGC_GENCP_NATIVE_GENCP_BUSY    -0x8007    113#define ERR_SGC_GENCP_NATIVE_MSG_TIMEOUT   -0x800B  
  114#define ERR_SGC_GENCP_NATIVE_INVALID_HEADER \   116#define ERR_SGC_GENCP_NATIVE_WRONG_CONFIG -0x800F    117#define ERR_SGC_GENCP_NATIVE_ERROR        -0x8FFF    122#define ERR_SGC_CXP_NATIVE_TIMEOUT -0x100    125#define ERR_SGC_CXP_NATIVE_INVALID_ADDRESS                -0x40    126#define ERR_SGC_CXP_NATIVE_INVALID_DATA_FOR_ADDRESS       -0x41    127#define ERR_SGC_CXP_NATIVE_INVALID_CONTROL_OPERATION_CODE -0x42    128#define ERR_SGC_CXP_NATIVE_WRITE_ACCESS_DENIED            -0x43    129#define ERR_SGC_CXP_NATIVE_READ_ACCESS_DENIED             -0x44  
  130#define ERR_SGC_CXP_NATIVE_SIZE_FIELD_TOO_LARGE \   132#define ERR_SGC_CXP_NATIVE_INCORRECT_SIZE_RECEIVED -0x46    133#define ERR_SGC_CXP_NATIVE_MALFORMED_PACKET        -0x47    134#define ERR_SGC_CXP_NATIVE_CRC_ERROR_IN_COMMAND    -0x80    137#define SGC_CXP_DATA_ACK_FINAL_WITH_PAYLOAD  0x00   138#define SGC_CXP_DATA_ACK_FINAL_NO_PAYLOAD    0x01   139#define SGC_CXP_DATA_ACK_TENTATIVE           0x02   140#define SGC_CXP_DATA_ACK_CHAN_RESET          0x03   141#define SGC_CXP_DATA_ACK_WAIT                0x04 |