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.

Macros

#define ERR_SGC_ACCESS_DENIED   -1013
 
#define ERR_SGC_AGAIN   -1020
 
#define ERR_SGC_BOARD_INITIALIZATION_ERROR   -40018
 General errors.
 
#define ERR_SGC_BUFFER_TOO_SMALL   -1012
 
#define ERR_SGC_BUSY   -1015
 
#define ERR_SGC_CAMERA_DISCOVERY_INCOMPLETE   -1213
 
#define ERR_SGC_CANNOT_READ_WRITE_ONLY   -1104
 
#define ERR_SGC_CANNOT_WRITE_READ_ONLY   -1105
 
#define ERR_SGC_CANNOTCONNECT_BITRATE   -1202
 
#define ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_NOT_ACCEPTED   -1507
 
#define ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_WRITEACCESS_FAILED   -1506
 CLHS Discovery errors.
 
#define ERR_SGC_CLHS_RECEIVE_ERROR   -1503
 
#define ERR_SGC_CLHS_SENDING_ERROR   -1505
 
#define ERR_SGC_CLHS_TRANSMITBUFFER_FULL   -1502
 
#define ERR_SGC_CLHS_XCORE_COMMAND_TIMEOUT   -1501
 CLHS_Protocol errors.
 
#define ERR_SGC_CLHS_XCORE_TXBUSY   -1506
 
#define ERR_SGC_CLHS_XCORE_TXBUSY_TIMEOUT   -1504
 
#define ERR_SGC_CXP_NATIVE_CRC_ERROR_IN_COMMAND   -0x80
 
#define ERR_SGC_CXP_NATIVE_INCORRECT_SIZE_RECEIVED   -0x46
 
#define ERR_SGC_CXP_NATIVE_INVALID_ADDRESS   -0x40
 
#define ERR_SGC_CXP_NATIVE_INVALID_CONTROL_OPERATION_CODE   -0x42
 
#define ERR_SGC_CXP_NATIVE_INVALID_DATA_FOR_ADDRESS   -0x41
 
#define ERR_SGC_CXP_NATIVE_MALFORMED_PACKET   -0x47
 
#define ERR_SGC_CXP_NATIVE_READ_ACCESS_DENIED   -0x44
 
#define ERR_SGC_CXP_NATIVE_SIZE_FIELD_TOO_LARGE    -0x45
 
#define ERR_SGC_CXP_NATIVE_TIMEOUT   -0x100
 CXP Protocol errors.
 
#define ERR_SGC_CXP_NATIVE_WRITE_ACCESS_DENIED   -0x43
 
#define ERR_SGC_FILEACCESS   -1006
 
#define ERR_SGC_FILENOTFOUND   -1002
 
#define ERR_SGC_GENCP_ACKNOWLEDGE_MISSING   -0x0644
 
#define ERR_SGC_GENCP_CRC_ERROR   -0x0641
 GenCP Protocol errors.
 
#define ERR_SGC_GENCP_INSUFFICIENT_DATA   -0x0646
 
#define ERR_SGC_GENCP_INVALID_ACK   -0x0649
 
#define ERR_SGC_GENCP_INVALID_PACKET   -0x0643
 
#define ERR_SGC_GENCP_NATIVE_ACCESS_DENIED   -0x8006
 
#define ERR_SGC_GENCP_NATIVE_BAD_ALIGNMENT    -0x8005
 
#define ERR_SGC_GENCP_NATIVE_ERROR   -0x8FFF
 
#define ERR_SGC_GENCP_NATIVE_GENCP_BUSY   -0x8007
 
#define ERR_SGC_GENCP_NATIVE_INVALID_ADDRESS   -0x8003
 
#define ERR_SGC_GENCP_NATIVE_INVALID_HEADER    -0x800E
 
#define ERR_SGC_GENCP_NATIVE_INVALID_PARAMETER   -0x8002
 
#define ERR_SGC_GENCP_NATIVE_MSG_TIMEOUT   -0x800B
 
#define ERR_SGC_GENCP_NATIVE_NOT_IMPLEMENTED   -0x8001
 
#define ERR_SGC_GENCP_NATIVE_WRITE_PROTECT   -0x8004
 
#define ERR_SGC_GENCP_NATIVE_WRONG_CONFIG   -0x800F
 
#define ERR_SGC_GENCP_NO_DATA   -0x0647
 
#define ERR_SGC_GENCP_PENDING_ACK   -0x0648
 
#define ERR_SGC_GENCP_TIMEOUT   -0x0642
 
#define ERR_SGC_GENCP_UNEXPECTED_ACK   -0x064b
 
#define ERR_SGC_GENCP_UNKNONW_GENCP_ERROR   -0x0645
 
#define ERR_SGC_GENCP_UNKNOWPROTOCOLLERROR   -0x064a
 
#define ERR_SGC_GENICAM_EXCEPTION   -1198
 
#define ERR_SGC_GENICAM_NOT_SUPPORTED   -1011
 
#define ERR_SGC_INDEX_OUT_OF_RANGE   -1009
 
#define ERR_SGC_INTERNAL   -1998
 
#define ERR_SGC_INTERNAL_TIMEOUT   -1997
 
#define ERR_SGC_INVALID_ARG   -1991
 
#define ERR_SGC_INVALID_BOARDHANDLE   -1001
 
#define ERR_SGC_INVALID_CAMHANDLE   -1000
 general errors
 
#define ERR_SGC_INVALID_COMMAND   -1103
 
#define ERR_SGC_INVALID_DATA   -1014
 
#define ERR_SGC_INVALID_FEATURE   -1102
 
#define ERR_SGC_INVALID_LIB   -40019
 
#define ERR_SGC_INVALID_LINKINDEX   -1201
 
#define ERR_SGC_INVALID_LINKSPEED   -1200
 Connection errors.
 
#define ERR_SGC_INVALID_PORT   -1208
 
#define ERR_SGC_INVALID_PROPERTY   -1101
 
#define ERR_SGC_INVALID_PTR   -1017
 
#define ERR_SGC_INVALIDFILENAME   -1003
 
#define ERR_SGC_LIB_NOT_LOADED   -40020
 
#define ERR_SGC_LOADING_FILE   ERR_SGC_FILEACCESS
 
#define ERR_SGC_MISSING_MASTERFOR_EXTENSIONLINK    -1204
 
#define ERR_SGC_NO_CAMERA_FOUND   -1210
 
#define ERR_SGC_NO_CAMERA_MASTER   -1212
 
#define ERR_SGC_NO_DATA   -1008
 
#define ERR_SGC_NO_EVENT_HANDLER   -1016
 
#define ERR_SGC_NO_INTERFACE   -1010
 
#define ERR_SGC_NO_REMOTE_MASTER   -1209
 
#define ERR_SGC_NO_XML_CONNECTION   -1100
 GenICam errors.
 
#define ERR_SGC_NOT_CONNECTED   -1211
 
#define ERR_SGC_NOT_ENOUGH_MEM   -1018
 
#define ERR_SGC_NOTIMPLEMENTED   -2000
 
#define ERR_SGC_PARAMTYPE_MISMATCH   -1990
 fatal errors
 
#define ERR_SGC_STREAMPAKETSIZE_NOT_ACCEPTED   -1205
 
#define ERR_SGC_TOPOLOGY_MISMATCH   -1206
 
#define ERR_SGC_UNABLE_TO_SET_CXP_LINKCONFIG   -1203
 
#define ERR_SGC_UNEXPECTED   -1999
 
#define ERR_SGC_WAITFORLINK_TIMEOUT   -1207
 
#define SGC_CXP_DATA_ACK_CHAN_RESET   0x03
 
#define SGC_CXP_DATA_ACK_FINAL_NO_PAYLOAD   0x01
 
#define SGC_CXP_DATA_ACK_FINAL_WITH_PAYLOAD   0x00
 
#define SGC_CXP_DATA_ACK_TENTATIVE   0x02
 
#define SGC_CXP_DATA_ACK_WAIT   0x04
 
#define SGC_OK   0
 

Detailed Description

Error codes returned by the library siso_genicam.

siso_genicam_error.h

Copyright (c) 2021 Basler AG, All Rights Reserved.

Author
Basler AG

Macro Definition Documentation

◆ ERR_SGC_ACCESS_DENIED

#define ERR_SGC_ACCESS_DENIED   -1013

Access denied

◆ ERR_SGC_AGAIN

#define ERR_SGC_AGAIN   -1020

Operation was not successful, but you can try again

◆ ERR_SGC_BOARD_INITIALIZATION_ERROR

#define ERR_SGC_BOARD_INITIALIZATION_ERROR   -40018

General errors.

Board initialization error

◆ ERR_SGC_BUFFER_TOO_SMALL

#define ERR_SGC_BUFFER_TOO_SMALL   -1012

Received data exceeds user data buffer

◆ ERR_SGC_BUSY

#define ERR_SGC_BUSY   -1015

Operation is blocked by another process / thread

◆ ERR_SGC_CAMERA_DISCOVERY_INCOMPLETE

#define ERR_SGC_CAMERA_DISCOVERY_INCOMPLETE   -1213

The camera discovery info is incomplete

◆ ERR_SGC_CANNOT_READ_WRITE_ONLY

#define ERR_SGC_CANNOT_READ_WRITE_ONLY   -1104

A SGC_GetValue function tried to read a write only register

◆ ERR_SGC_CANNOT_WRITE_READ_ONLY

#define ERR_SGC_CANNOT_WRITE_READ_ONLY   -1105

A SGC_GetValue function tried to write a read only register

◆ ERR_SGC_CANNOTCONNECT_BITRATE

#define ERR_SGC_CANNOTCONNECT_BITRATE   -1202

Connecting at the bit rate wasn't possible

◆ ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_NOT_ACCEPTED

#define ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_NOT_ACCEPTED   -1507

LLDeviceID not readable from camera

◆ ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_WRITEACCESS_FAILED

#define ERR_SGC_CLHS_DISCOVERY_LLDEVICEID_WRITEACCESS_FAILED   -1506

CLHS Discovery errors.

LLDeviceID Rejected by camera

◆ ERR_SGC_CLHS_RECEIVE_ERROR

#define ERR_SGC_CLHS_RECEIVE_ERROR   -1503

XCore failed receiving a message 10 times (CLHS)

◆ ERR_SGC_CLHS_SENDING_ERROR

#define ERR_SGC_CLHS_SENDING_ERROR   -1505

XCore failed Sending a message 10 times (CLHS) (no Acknowledge received 10 times)

◆ ERR_SGC_CLHS_TRANSMITBUFFER_FULL

#define ERR_SGC_CLHS_TRANSMITBUFFER_FULL   -1502

An transmission buffer was full, when trying to send data (CLHS)

◆ ERR_SGC_CLHS_XCORE_COMMAND_TIMEOUT

#define ERR_SGC_CLHS_XCORE_COMMAND_TIMEOUT   -1501

CLHS_Protocol errors.

No command word available in the X-Core (CLHS).

◆ ERR_SGC_CLHS_XCORE_TXBUSY

#define ERR_SGC_CLHS_XCORE_TXBUSY   -1506

XCore busy without error

◆ ERR_SGC_CLHS_XCORE_TXBUSY_TIMEOUT

#define ERR_SGC_CLHS_XCORE_TXBUSY_TIMEOUT   -1504

XCore TX Busy time out (CLHS).

◆ ERR_SGC_CXP_NATIVE_CRC_ERROR_IN_COMMAND

#define ERR_SGC_CXP_NATIVE_CRC_ERROR_IN_COMMAND   -0x80

Failed CRC test in last received command

◆ ERR_SGC_CXP_NATIVE_INCORRECT_SIZE_RECEIVED

#define ERR_SGC_CXP_NATIVE_INCORRECT_SIZE_RECEIVED   -0x46

Incorrect size received, Message size is inconsistent with message size indication

◆ ERR_SGC_CXP_NATIVE_INVALID_ADDRESS

#define ERR_SGC_CXP_NATIVE_INVALID_ADDRESS   -0x40

Errors according to CoaxPress 1.1 Chapter 8.6.3 Invalid address

◆ ERR_SGC_CXP_NATIVE_INVALID_CONTROL_OPERATION_CODE

#define ERR_SGC_CXP_NATIVE_INVALID_CONTROL_OPERATION_CODE   -0x42

Invalid control operation code

◆ ERR_SGC_CXP_NATIVE_INVALID_DATA_FOR_ADDRESS

#define ERR_SGC_CXP_NATIVE_INVALID_DATA_FOR_ADDRESS   -0x41

Invalid data for the address

◆ ERR_SGC_CXP_NATIVE_MALFORMED_PACKET

#define ERR_SGC_CXP_NATIVE_MALFORMED_PACKET   -0x47

Malformed packet

◆ ERR_SGC_CXP_NATIVE_READ_ACCESS_DENIED

#define ERR_SGC_CXP_NATIVE_READ_ACCESS_DENIED   -0x44

Read attempted from a write-only address

◆ ERR_SGC_CXP_NATIVE_SIZE_FIELD_TOO_LARGE

#define ERR_SGC_CXP_NATIVE_SIZE_FIELD_TOO_LARGE    -0x45

Size field too large � command message (write) or acknowledgment message (read) would exceed packet size limit

◆ ERR_SGC_CXP_NATIVE_TIMEOUT

#define ERR_SGC_CXP_NATIVE_TIMEOUT   -0x100

CXP Protocol errors.

General CoaxPress errors Acknowledgment timeout

◆ ERR_SGC_CXP_NATIVE_WRITE_ACCESS_DENIED

#define ERR_SGC_CXP_NATIVE_WRITE_ACCESS_DENIED   -0x43

Write attempted to a read-only address

◆ ERR_SGC_FILEACCESS

#define ERR_SGC_FILEACCESS   -1006

A file cannot be accessed

◆ ERR_SGC_FILENOTFOUND

#define ERR_SGC_FILENOTFOUND   -1002

The a file under the given filename does not exits

◆ ERR_SGC_GENCP_ACKNOWLEDGE_MISSING

#define ERR_SGC_GENCP_ACKNOWLEDGE_MISSING   -0x0644

GenCP acknowledge is missing

◆ ERR_SGC_GENCP_CRC_ERROR

#define ERR_SGC_GENCP_CRC_ERROR   -0x0641

GenCP Protocol errors.

Errors according to GenCP Chapter 3.1.4 Corrupt CRC at command or acknowledge packet

◆ ERR_SGC_GENCP_INSUFFICIENT_DATA

#define ERR_SGC_GENCP_INSUFFICIENT_DATA   -0x0646

Too less data received at a read command

◆ ERR_SGC_GENCP_INVALID_ACK

#define ERR_SGC_GENCP_INVALID_ACK   -0x0649

Acknowledge of another ReqId received, while waiting on finalizing pending Ack.

◆ ERR_SGC_GENCP_INVALID_PACKET

#define ERR_SGC_GENCP_INVALID_PACKET   -0x0643

An invalid packet (too short or timeout for completion

◆ ERR_SGC_GENCP_NATIVE_ACCESS_DENIED

#define ERR_SGC_GENCP_NATIVE_ACCESS_DENIED   -0x8006

Attempt to read a non readable or write a non writable register address

◆ ERR_SGC_GENCP_NATIVE_BAD_ALIGNMENT

#define ERR_SGC_GENCP_NATIVE_BAD_ALIGNMENT    -0x8005

Attempt to access register with an address which is not aligned according to the underlying technology

◆ ERR_SGC_GENCP_NATIVE_ERROR

#define ERR_SGC_GENCP_NATIVE_ERROR   -0x8FFF

Generic error

◆ ERR_SGC_GENCP_NATIVE_GENCP_BUSY

#define ERR_SGC_GENCP_NATIVE_GENCP_BUSY   -0x8007

The command receiver is currently busy

◆ ERR_SGC_GENCP_NATIVE_INVALID_ADDRESS

#define ERR_SGC_GENCP_NATIVE_INVALID_ADDRESS   -0x8003

Attempt to access a not existing register address

◆ ERR_SGC_GENCP_NATIVE_INVALID_HEADER

#define ERR_SGC_GENCP_NATIVE_INVALID_HEADER    -0x800E

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

#define ERR_SGC_GENCP_NATIVE_INVALID_PARAMETER   -0x8002

At least one of the command parameter of CD or SCD is invalid or out of range

◆ ERR_SGC_GENCP_NATIVE_MSG_TIMEOUT

#define ERR_SGC_GENCP_NATIVE_MSG_TIMEOUT   -0x800B

Timeout waiting for an acknowledge

◆ ERR_SGC_GENCP_NATIVE_NOT_IMPLEMENTED

#define ERR_SGC_GENCP_NATIVE_NOT_IMPLEMENTED   -0x8001

Errors according to GenCP Chapter 4.3.2.1 Command not implemented in the device

◆ ERR_SGC_GENCP_NATIVE_WRITE_PROTECT

#define ERR_SGC_GENCP_NATIVE_WRITE_PROTECT   -0x8004

Attempt to write to a read only register

◆ ERR_SGC_GENCP_NATIVE_WRONG_CONFIG

#define ERR_SGC_GENCP_NATIVE_WRONG_CONFIG   -0x800F

The current receiver configuration does not allow the execution of the sent command

◆ ERR_SGC_GENCP_NO_DATA

#define ERR_SGC_GENCP_NO_DATA   -0x0647

No data received at a read command

◆ ERR_SGC_GENCP_PENDING_ACK

#define ERR_SGC_GENCP_PENDING_ACK   -0x0648

Pending Acknowledge received

◆ ERR_SGC_GENCP_TIMEOUT

#define ERR_SGC_GENCP_TIMEOUT   -0x0642

A timeout waiting for an acknowledge

◆ ERR_SGC_GENCP_UNEXPECTED_ACK

#define ERR_SGC_GENCP_UNEXPECTED_ACK   -0x064b

Invalid packet order, unexpected GenCP acknowledge received

◆ ERR_SGC_GENCP_UNKNONW_GENCP_ERROR

#define ERR_SGC_GENCP_UNKNONW_GENCP_ERROR   -0x0645

unknown error code received from device / camera

◆ ERR_SGC_GENCP_UNKNOWPROTOCOLLERROR

#define ERR_SGC_GENCP_UNKNOWPROTOCOLLERROR   -0x064a

Unsupported error

◆ ERR_SGC_GENICAM_EXCEPTION

#define ERR_SGC_GENICAM_EXCEPTION   -1198

GenICam layer raised an exception, which was caught

◆ ERR_SGC_GENICAM_NOT_SUPPORTED

#define ERR_SGC_GENICAM_NOT_SUPPORTED   -1011

Board type does not support GenICam interface

◆ ERR_SGC_INDEX_OUT_OF_RANGE

#define ERR_SGC_INDEX_OUT_OF_RANGE   -1009

Value out of possible range

◆ ERR_SGC_INTERNAL

#define ERR_SGC_INTERNAL   -1998

An internal error occurred

◆ ERR_SGC_INTERNAL_TIMEOUT

#define ERR_SGC_INTERNAL_TIMEOUT   -1997

An internal timeout while waiting on something occurred

◆ ERR_SGC_INVALID_ARG

#define ERR_SGC_INVALID_ARG   -1991

A function call was done using an invalid data type

◆ ERR_SGC_INVALID_BOARDHANDLE

#define ERR_SGC_INVALID_BOARDHANDLE   -1001

The sgc_XX function was called by using an invalid or uninitialized board handle

◆ ERR_SGC_INVALID_CAMHANDLE

#define ERR_SGC_INVALID_CAMHANDLE   -1000

general errors

The sgc_XX function was called by using an invalid or uninitialized Camera handle

◆ ERR_SGC_INVALID_COMMAND

#define ERR_SGC_INVALID_COMMAND   -1103

An invalid GenICam command has been passed to the command functions

◆ ERR_SGC_INVALID_DATA

#define ERR_SGC_INVALID_DATA   -1014

The data is invalid

◆ ERR_SGC_INVALID_FEATURE

#define ERR_SGC_INVALID_FEATURE   -1102

An invalid GenICam feature has been passed to the access functions

◆ ERR_SGC_INVALID_LIB

#define ERR_SGC_INVALID_LIB   -40019

Incompatible underlaying library

◆ ERR_SGC_INVALID_LINKINDEX

#define ERR_SGC_INVALID_LINKINDEX   -1201

Tried to access an invalid link, which has not been defined previously

◆ ERR_SGC_INVALID_LINKSPEED

#define ERR_SGC_INVALID_LINKSPEED   -1200

Connection errors.

Tried to set an invalid CoaxPress link speed , only CXP_SPEED_XXX-constants are allowed

◆ ERR_SGC_INVALID_PORT

#define ERR_SGC_INVALID_PORT   -1208

Function was called by using an invalid port mask or port index

◆ ERR_SGC_INVALID_PROPERTY

#define ERR_SGC_INVALID_PROPERTY   -1101

Tried to access an unknown property

◆ ERR_SGC_INVALID_PTR

#define ERR_SGC_INVALID_PTR   -1017

Invalid pointer

◆ ERR_SGC_INVALIDFILENAME

#define ERR_SGC_INVALIDFILENAME   -1003

An invalid filename has been passed to a Sgc_function, e.g. ""

◆ ERR_SGC_LIB_NOT_LOADED

#define ERR_SGC_LIB_NOT_LOADED   -40020

underlaying library not loaded

◆ ERR_SGC_LOADING_FILE

#define ERR_SGC_LOADING_FILE   ERR_SGC_FILEACCESS

Kept for Compatibility to older versions

◆ ERR_SGC_MISSING_MASTERFOR_EXTENSIONLINK

#define ERR_SGC_MISSING_MASTERFOR_EXTENSIONLINK    -1204

Predefined Extension link does not match to camera (MasterHostID does not match between Master & extension)

◆ ERR_SGC_NO_CAMERA_FOUND

#define ERR_SGC_NO_CAMERA_FOUND   -1210

Automatic discovery didn't find any camera

◆ ERR_SGC_NO_CAMERA_MASTER

#define ERR_SGC_NO_CAMERA_MASTER   -1212

No master was detected or set for the camera

◆ ERR_SGC_NO_DATA

#define ERR_SGC_NO_DATA   -1008

A function call was done using an empty buffer, e.g an empty file

◆ ERR_SGC_NO_EVENT_HANDLER

#define ERR_SGC_NO_EVENT_HANDLER   -1016

No event handler registered

◆ ERR_SGC_NO_INTERFACE

#define ERR_SGC_NO_INTERFACE   -1010

No interface

◆ ERR_SGC_NO_REMOTE_MASTER

#define ERR_SGC_NO_REMOTE_MASTER   -1209

A Master connect didn't take place at a second frame grabber

◆ ERR_SGC_NO_XML_CONNECTION

#define ERR_SGC_NO_XML_CONNECTION   -1100

GenICam errors.

XML Connection is not present / has not been made before

◆ ERR_SGC_NOT_CONNECTED

#define ERR_SGC_NOT_CONNECTED   -1211

No physical connection

◆ ERR_SGC_NOT_ENOUGH_MEM

#define ERR_SGC_NOT_ENOUGH_MEM   -1018

out of memory

◆ ERR_SGC_NOTIMPLEMENTED

#define ERR_SGC_NOTIMPLEMENTED   -2000

Function is currently not present

◆ ERR_SGC_PARAMTYPE_MISMATCH

#define ERR_SGC_PARAMTYPE_MISMATCH   -1990

fatal errors

Get / set functions are called by using an invalid data type

◆ ERR_SGC_STREAMPAKETSIZE_NOT_ACCEPTED

#define ERR_SGC_STREAMPAKETSIZE_NOT_ACCEPTED   -1205

The camera does not accept the given stream packet size

◆ ERR_SGC_TOPOLOGY_MISMATCH

#define ERR_SGC_TOPOLOGY_MISMATCH   -1206

The given topology between Applet and camera does not match

◆ ERR_SGC_UNABLE_TO_SET_CXP_LINKCONFIG

#define ERR_SGC_UNABLE_TO_SET_CXP_LINKCONFIG   -1203

Error Setting linkConfig Register to predefined combination of link count and speed

◆ ERR_SGC_UNEXPECTED

#define ERR_SGC_UNEXPECTED   -1999

An exception occurred internally

◆ ERR_SGC_WAITFORLINK_TIMEOUT

#define ERR_SGC_WAITFORLINK_TIMEOUT   -1207

Timeout when establishing link

◆ SGC_CXP_DATA_ACK_CHAN_RESET

#define SGC_CXP_DATA_ACK_CHAN_RESET   0x03

◆ SGC_CXP_DATA_ACK_FINAL_NO_PAYLOAD

#define SGC_CXP_DATA_ACK_FINAL_NO_PAYLOAD   0x01

◆ SGC_CXP_DATA_ACK_FINAL_WITH_PAYLOAD

#define SGC_CXP_DATA_ACK_FINAL_WITH_PAYLOAD   0x00

CXP Packet Types

◆ SGC_CXP_DATA_ACK_TENTATIVE

#define SGC_CXP_DATA_ACK_TENTATIVE   0x02

◆ SGC_CXP_DATA_ACK_WAIT

#define SGC_CXP_DATA_ACK_WAIT   0x04

◆ SGC_OK

#define SGC_OK   0

success The call of the function was successful