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

Macros

#define MAX_BUFF_LEN   256
 

Enumerations

enum  _chunkDataType { IMAGE, NODEMAP }
 

Functions

char * GetLastErrorMessage ()
 
bool8_t IsReadable (spinNodeHandle hNode, char nodeName[])
 
bool8_t IsWritable (spinNodeHandle hNode, char nodeName[])
 
spinError ConfigureChunkData (spinNodeMapHandle hNodeMap)
 
void printBytesAsHex (uint8_t *array, int64_t length)
 
spinError DisplayChunkDataFromImage (spinImage hImage)
 
spinError DisplayChunkDataFromNodeMap (spinNodeMapHandle hNodeMap)
 
spinError PrintDeviceInfo (spinNodeMapHandle hNodeMap)
 
spinError AcquireImages (spinCamera hCam, spinNodeMapHandle hNodeMap, spinNodeMapHandle hNodeMapTLDevice)
 
spinError DisableChunkData (spinNodeMapHandle hNodeMap)
 
spinError RunSingleCamera (spinCamera hCam)
 
int main ()
 

Variables

char lastErrorMessage [MAX_BUFF_LEN]
 
size_t lenLastErrorMessage = MAX_BUFF_LEN
 
const chunkDataType chosenChunkData = IMAGE
 

Macro Definition Documentation

◆ MAX_BUFF_LEN

#define MAX_BUFF_LEN   256
Examples
ChunkData_C.c.

Enumeration Type Documentation

◆ _chunkDataType

Enumerator
IMAGE 
NODEMAP 

Function Documentation

◆ AcquireImages()

spinError AcquireImages ( spinCamera  hCam,
spinNodeMapHandle  hNodeMap,
spinNodeMapHandle  hNodeMapTLDevice 
)
Examples
ChunkData_C.c.

◆ ConfigureChunkData()

spinError ConfigureChunkData ( spinNodeMapHandle  hNodeMap)
Examples
ChunkData_C.c.

◆ DisableChunkData()

spinError DisableChunkData ( spinNodeMapHandle  hNodeMap)
Examples
ChunkData_C.c.

◆ DisplayChunkDataFromImage()

spinError DisplayChunkDataFromImage ( spinImage  hImage)
Examples
ChunkData_C.c.

◆ DisplayChunkDataFromNodeMap()

spinError DisplayChunkDataFromNodeMap ( spinNodeMapHandle  hNodeMap)
Examples
ChunkData_C.c.

◆ GetLastErrorMessage()

char* GetLastErrorMessage ( )
Examples
ChunkData_C.c.

◆ IsReadable()

bool8_t IsReadable ( spinNodeHandle  hNode,
char  nodeName[] 
)
Examples
ChunkData_C.c.

◆ IsWritable()

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

◆ main()

int main ( )
Examples
ChunkData_C.c.

◆ printBytesAsHex()

void printBytesAsHex ( uint8_t *  array,
int64_t  length 
)
Examples
ChunkData_C.c.

◆ PrintDeviceInfo()

spinError PrintDeviceInfo ( spinNodeMapHandle  hNodeMap)
Examples
ChunkData_C.c.

◆ RunSingleCamera()

spinError RunSingleCamera ( spinCamera  hCam)
Examples
ChunkData_C.c.

Variable Documentation

◆ chosenChunkData

const chunkDataType chosenChunkData = IMAGE
Examples
ChunkData_C.c.

◆ lastErrorMessage

char lastErrorMessage[MAX_BUFF_LEN]
Examples
ChunkData_C.c.

◆ lenLastErrorMessage

size_t lenLastErrorMessage = MAX_BUFF_LEN
Examples
ChunkData_C.c.