serial port object