Spinnaker C
4.3.0.189
 
Macros | Enumerations | Functions | Variables
Acquisition_C.c File Reference

Macros

#define MAX_BUFF_LEN   256
 

Enumerations

enum  StreamMode { STREAM_MODE_TELEDYNE_GIGE_VISION, STREAM_MODE_PGRLWF, STREAM_MODE_SOCKET }
 

Functions

char * GetLastErrorMessage ()
 
bool8_t IsReadable (spinNodeHandle hNode, char nodeName[])
 
bool8_t IsWritable (spinNodeHandle hNode, char nodeName[])
 
void PrintRetrieveNodeFailure (char node[], char name[])
 
spinError ConfigureGVCPHeartbeat (spinCamera hCam, bool8_t enableHeartbeat)
 
spinError ResetGVCPHeartbeat (spinCamera hCam)
 
spinError DisableGVCPHeartbeat (spinCamera hCam)
 
spinError SetStreamMode (spinCamera hCam)
 
spinError AcquireImages (spinCamera hCam, spinNodeMapHandle hNodeMap, spinNodeMapHandle hNodeMapTLDevice)
 
spinError PrintDeviceInfo (spinNodeMapHandle hNodeMap)
 
spinError RunSingleCamera (spinCamera hCam)
 
int main ()
 

Variables

const StreamMode chosenStreamMode = STREAM_MODE_SOCKET
 
char lastErrorMessage [MAX_BUFF_LEN]
 
size_t lenLastErrorMessage = MAX_BUFF_LEN
 

Macro Definition Documentation

◆ MAX_BUFF_LEN

#define MAX_BUFF_LEN   256

Enumeration Type Documentation

◆ StreamMode

enum StreamMode
Enumerator
STREAM_MODE_TELEDYNE_GIGE_VISION 
STREAM_MODE_PGRLWF 
STREAM_MODE_SOCKET 
Examples
Acquisition_C.c.

Function Documentation

◆ AcquireImages()

spinError AcquireImages ( spinCamera  hCam,
spinNodeMapHandle  hNodeMap,
spinNodeMapHandle  hNodeMapTLDevice 
)

◆ ConfigureGVCPHeartbeat()

spinError ConfigureGVCPHeartbeat ( spinCamera  hCam,
bool8_t  enableHeartbeat 
)
Examples
Acquisition_C.c.

◆ DisableGVCPHeartbeat()

spinError DisableGVCPHeartbeat ( spinCamera  hCam)
Examples
Acquisition_C.c.

◆ GetLastErrorMessage()

char* GetLastErrorMessage ( )
Examples
Acquisition_C.c.

◆ IsReadable()

bool8_t IsReadable ( spinNodeHandle  hNode,
char  nodeName[] 
)

◆ IsWritable()

bool8_t IsWritable ( spinNodeHandle  hNode,
char  nodeName[] 
)
Examples
Acquisition_C.c.

◆ main()

int main ( )

◆ PrintDeviceInfo()

spinError PrintDeviceInfo ( spinNodeMapHandle  hNodeMap)

◆ PrintRetrieveNodeFailure()

void PrintRetrieveNodeFailure ( char  node[],
char  name[] 
)
Examples
Acquisition_C.c.

◆ ResetGVCPHeartbeat()

spinError ResetGVCPHeartbeat ( spinCamera  hCam)
Examples
Acquisition_C.c.

◆ RunSingleCamera()

spinError RunSingleCamera ( spinCamera  hCam)

◆ SetStreamMode()

spinError SetStreamMode ( spinCamera  hCam)
Examples
Acquisition_C.c.

Variable Documentation

◆ chosenStreamMode

const StreamMode chosenStreamMode = STREAM_MODE_SOCKET
Examples
Acquisition_C.c.

◆ lastErrorMessage

char lastErrorMessage[MAX_BUFF_LEN]
Examples
Acquisition_C.c.

◆ lenLastErrorMessage

size_t lenLastErrorMessage = MAX_BUFF_LEN
Examples
Acquisition_C.c.