add writeTimeout to serialport and the exception handling
modify info.Description