Spinnaker SDK C++
4.1.0.157
 
 

 
Loading...
Searching...
No Matches
SerialRxTx.cpp File Reference

Macros

#define COM_PORT_COUNT_MAX   256
 
#define TWO_SECOND_DELAY   2000
 
#define SERIAL_PORT_COMMUNICATION_TIMEOUT_MILLISECOND   1000
 
#define SERIAL_PORT_BAUD_RATE   19200
 
#define SERIAL_PORT_STOP_BITS   0
 
#define SERIAL_PORT_PARITY_BITS   0
 
#define SERIAL_PORT_DELAY   1500
 
#define DATA_BITS   8
 
#define MILLISECOND   1000
 

Functions

int PrintDeviceInfo (INodeMap &nodeMap)
 
int ConfigureDevice (CameraPtr pCam, HANDLE &hFileHandle)
 
int SerialRx (CameraPtr pCam, INodeMap &nodeMap, HANDLE &hFileHandle)
 
int SerialTx (CameraPtr pCam, INodeMap &nodeMap, HANDLE &hFileHandle)
 
int CleanUp (INodeMap &nodeMap, HANDLE &hFileHandle)
 
int RunSingleCamera (CameraPtr pCam)
 
int main (int, char **)
 

Macro Definition Documentation

◆ COM_PORT_COUNT_MAX

#define COM_PORT_COUNT_MAX   256

◆ DATA_BITS

#define DATA_BITS   8

◆ MILLISECOND

#define MILLISECOND   1000

◆ SERIAL_PORT_BAUD_RATE

#define SERIAL_PORT_BAUD_RATE   19200

◆ SERIAL_PORT_COMMUNICATION_TIMEOUT_MILLISECOND

#define SERIAL_PORT_COMMUNICATION_TIMEOUT_MILLISECOND   1000

◆ SERIAL_PORT_DELAY

#define SERIAL_PORT_DELAY   1500

◆ SERIAL_PORT_PARITY_BITS

#define SERIAL_PORT_PARITY_BITS   0

◆ SERIAL_PORT_STOP_BITS

#define SERIAL_PORT_STOP_BITS   0

◆ TWO_SECOND_DELAY

#define TWO_SECOND_DELAY   2000

Function Documentation

◆ CleanUp()

int CleanUp ( INodeMap &  nodeMap,
HANDLE &  hFileHandle 
)

◆ ConfigureDevice()

int ConfigureDevice ( CameraPtr  pCam,
HANDLE &  hFileHandle 
)

◆ main()

int main ( int  ,
char **   
)

◆ PrintDeviceInfo()

int PrintDeviceInfo ( INodeMap &  nodeMap)

◆ RunSingleCamera()

int RunSingleCamera ( CameraPtr  pCam)

◆ SerialRx()

int SerialRx ( CameraPtr  pCam,
INodeMap &  nodeMap,
HANDLE &  hFileHandle 
)

◆ SerialTx()

int SerialTx ( CameraPtr  pCam,
INodeMap &  nodeMap,
HANDLE &  hFileHandle 
)