úÎ*d*      !"#$%&'() Safe-Infered baudrate Number of bits in a word Number of stop bits Type of parity Type of flowcontrol 2Timeout when receiving a char in tenth of seconds Supported baudrates !Most commonly used configuration  9600 baud  8 data bits  1 stop bit  no parity  no flow control  0.1 second receive timeout #*+, #*+, *+,     Safe-Infered !Open and configure a serial port !(Receive bytes, given the maximum number " Send bytes #Flush buffers $Close the serial port %"Set the Data Terminal Ready level &Set the Ready to send level 'Configure the serial port (#Get configuration from serial port - Serial port, such as /dev/ttyS0 or /dev/ttyUSB0 !"Number of bytes actually sent #$./0%&'!The currently opened serial port The new settings New serial port (12345- !"#$./0%&'(12345- !"#$./0%&'(12345 Safe-Infered)!Safer device function, so you don't forget to close the device )*  !"#$%&'()*  '( $)"!#%&)6      !"#$%&'()*+,-./012345678serialport-0.4.4System.Hardware.Serialport System.Hardware.Serialport.Types System.Hardware.Serialport.Posix SerialPortSerialPortSettings commSpeed bitsPerWordstopbparity flowControltimeout FlowControl NoFlowControlSoftwareParityNoParityOddEvenStopBitsTwoOne CommSpeedCS115200CS57600CS38400CS19200CS9600CS4800CS2400CS1200CS600CS300CS110defaultSerialSettings openSerialrecvsendflush closeSerialsetDTRsetRTSsetSerialSettingsgetSerialSettings withSerialfd portSettingsc_ioctlcIoctl'getTIOCMsetTIOCM withParitywithFlowControl withStopBitsconfigureSettingscommSpeedToBaudRate