Spinnaker C
4.3.0.189
 
Macros | Functions | Variables
Sequencer_C.c File Reference

Macros

#define MAX_BUFF_LEN   256
 

Functions

char * GetLastErrorMessage ()
 
bool8_t IsReadable (spinNodeHandle hNode)
 
bool8_t IsWritable (spinNodeHandle hNode)
 
void PrintRetrieveNodeFailure (char node[], char name[])
 
int ConfigureSequencerPartOne (spinNodeMapHandle hNodeMap)
 
int SetSingleState (spinNodeMapHandle hNodeMap, unsigned int sequenceNumber, int64_t widthToSet, int64_t heightToSet, double exposureTimeToSet, double gainToSet)
 
int ConfigureSequencerPartTwo (spinNodeMapHandle hNodeMap)
 
int ResetSequencer (spinNodeMapHandle hNodeMap)
 
int PrintDeviceInfo (spinNodeMapHandle hNodeMap)
 
int AcquireImages (spinCamera hCam, spinNodeMapHandle hNodeMap, spinNodeMapHandle hNodeMapTLDevice, uint64_t timeout)
 
int RunSingleCamera (spinCamera hCam)
 
int main ()
 

Variables

char lastErrorMessage [MAX_BUFF_LEN]
 
size_t lenLastErrorMessage = MAX_BUFF_LEN
 

Macro Definition Documentation

◆ MAX_BUFF_LEN

#define MAX_BUFF_LEN   256
Examples
Sequencer_C.c.

Function Documentation

◆ AcquireImages()

int AcquireImages ( spinCamera  hCam,
spinNodeMapHandle  hNodeMap,
spinNodeMapHandle  hNodeMapTLDevice,
uint64_t  timeout 
)
Examples
Sequencer_C.c.

◆ ConfigureSequencerPartOne()

int ConfigureSequencerPartOne ( spinNodeMapHandle  hNodeMap)
Examples
Sequencer_C.c.

◆ ConfigureSequencerPartTwo()

int ConfigureSequencerPartTwo ( spinNodeMapHandle  hNodeMap)
Examples
Sequencer_C.c.

◆ GetLastErrorMessage()

char* GetLastErrorMessage ( )
Examples
Sequencer_C.c.

◆ IsReadable()

bool8_t IsReadable ( spinNodeHandle  hNode)
Examples
Sequencer_C.c.

◆ IsWritable()

bool8_t IsWritable ( spinNodeHandle  hNode)
Examples
Sequencer_C.c.

◆ main()

int main ( )
Examples
Sequencer_C.c.

◆ PrintDeviceInfo()

int PrintDeviceInfo ( spinNodeMapHandle  hNodeMap)
Examples
Sequencer_C.c.

◆ PrintRetrieveNodeFailure()

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

◆ ResetSequencer()

int ResetSequencer ( spinNodeMapHandle  hNodeMap)
Examples
Sequencer_C.c.

◆ RunSingleCamera()

int RunSingleCamera ( spinCamera  hCam)
Examples
Sequencer_C.c.

◆ SetSingleState()

int SetSingleState ( spinNodeMapHandle  hNodeMap,
unsigned int  sequenceNumber,
int64_t  widthToSet,
int64_t  heightToSet,
double  exposureTimeToSet,
double  gainToSet 
)
Examples
Sequencer_C.c.

Variable Documentation

◆ lastErrorMessage

char lastErrorMessage[MAX_BUFF_LEN]
Examples
Sequencer_C.c.

◆ lenLastErrorMessage

size_t lenLastErrorMessage = MAX_BUFF_LEN
Examples
Sequencer_C.c.