úΊª,      !"#$%&'()*+#,-. 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 millisecond receive timeout #,-. #,-.,-.    / !Open and configure a serial port )The filename of the serial port, such as /dev/ttyS0 or /dev/ttyUSB0 !QPossibly receive a character unless the timeout given in openSerial is exceeded. "Receive a string #Send a character $Send a string %Flush buffers &Close the serial port 012'"Set the Data Terminal Ready level (Set the Ready to send level )Configure the serial port !The currently opened serial port The new settings New serial port *#Get configuration from serial port 34567/ !"#$%&012'()*34567/ !"#$%&012'()*34567+!Safer device function, so you don't forget to close the device ,  !"#$%&'()*+,  )* &+#$!"%'(+8      !"#$%&'()*+,-./0123456789:serialport-0.4.2System.Hardware.Serialport System.Hardware.Serialport.Types System.Hardware.Serialport.Posix SerialPortSerialPortSettings commSpeed bitsPerWordstopbparity flowControltimeout FlowControl NoFlowControlSoftwareParityNoParityOddEvenStopBitsTwoOne CommSpeedCS115200CS57600CS38400CS19200CS9600CS4800CS2400CS1200CS600CS300CS110defaultSerialSettings openSerialrecvChar recvStringsendChar sendStringflush closeSerialsetDTRsetRTSsetSerialSettingsgetSerialSettings withSerialfd newSettingsc_ioctlcIoctl'getTIOCMsetTIOCM withParitywithFlowControl withStopBitsconfigureSettingscommSpeedToBaudRate