code: @Override
      public void open(String device, int baud) throws IOException{
          // open the serial port with config settings of "8N1" and no flow control
          open(device,
               baud,
               com.pi4j.jni.Serial.DATA_BITS_8,
               com.pi4j.jni.Serial.PARITY_NONE,
               com.pi4j.jni.Serial.STOP_BITS_1,
               com.pi4j.jni.Serial.FLOW_CONTROL_NONE);
      }
docs: <p>
  This opens and initializes the serial port/device and sets the communication parameters.
  It sets the port into raw mode (character at a time and no translations).
  
  This method will use the following default serial configuration parameters:
  - DATA BITS    = 8
  - PARITY       = NONE
  - STOP BITS    = 1
  - FLOW CONTROL = NONE
  
  </p>
  
  <p>
  (ATTENTION: the 'device' argument can only be a maximum of 128 characters.)
  </p>
  
  @see #DEFAULT_COM_PORT
  
  @param device
  The device address of the serial port to access. You can use constant
  'DEFAULT_COM_PORT' if you wish to access the default serial port provided via the
  GPIO header.
  @param baud
  The baud rate to use with the serial port.
  
  @throws IOException thrown on any error.