SERIAL_SetMode
Used to set the serial port communication parameters.
Synopsis
#include <serial.h> int SERIAL_SetMode( int port,
int baud,
int numBits,
SERIAL_Parity parity,
int numStop,
SERIAL_HSMode hs);
Parameters
port | Serial port number (0 based). Specify port 0 to redirect the output to the HSM trace log |
baud | baud rate |
numBits | Number of bits in a character. Should be 7 or 8 |
parity |
One of the following: SERIAL_PARITY_NONE SERIAL_PARITY_ODD SERIAL_PARITY_EVEN SERIAL_PARITY_ONE SERIAL_PARITY_ZERO |
numStop | Number of stop bits in a character. Should be 1 or 2 |
hs |
Handshake type. Should be one of the following: SERIAL_HS_NONE * SERIAL_HS_RTSCTS SERIAL_HS_XON_XOFF NOTE *Serial flow control is not implemented in the current HSM firmware. This value should be set to SERIAL_HS_NONE. |
Return Code
Function Code | Qualification |
---|---|
0 | Mode changed successfully. |
-1 | There was an error in operation. |