Thrown when trying to accept closed device.
Thrown when reading from serial port is failed.
Thrown when writing to serial port is failed.
Thrown when tried to open invalid serial port file.
Thrown when setting up new serial port parameters has failed.
Main class encapsulating platform dependent files handles and algorithms to work with serial port.
Thrown when trying to setup serial port with unsupported baud rate by current OS.
Thrown when read/write operations failed due timeout.
Represents allowed baud rate speeds for serial port.
Module providing instruments to work with serial port on Windows and Posix OS. SerialPort class can enumerate available serial ports (works robust only on Windows), check available baud rates.