SERIAL_SetMode
Used to set the serial port communication parameters.
Synopsis
int SERIAL_SetMode( int port,
int baud,
int numBits,
SERIAL_Parity parity,
int numStop,
SERIAL_HSMode hs);
| Parameter | Description | 
|---|---|
port
                                                             | 
                                                            Serial port number (0 based). Specify port 0 to redirect the output to the hsmtrace 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
0: Mode changed successfully
-1: There was an error