public static Reader ConnectReader(string port) { Reader objReader = null; try { logger.Info("Starting ConnectReader(" + port + ")..."); objReader = new SerialReader(@"/" + port); logger.Info("Created new SerialReader(" + @"/" + port + ")"); logger.Info("Set baud rate to 9600"); objReader.Connect(); string _readerPortName = port; logger.Info("Connected to SerialReader on " + port); objReader.Transport += new EventHandler <TransportListenerEventArgs>(objReader_Transport); } catch (Exception ex) { logger.Error("In ConnectReader(" + port + "): " + ex.ToString()); objReader = null; } return(objReader); }
private void OpenReader() { PrintLn("Opening reader..."); rdr = (SerialReader)Utilities.ConnectReader(); //rdr = (SerialReader)Reader.Create("eapi:///" + serialPortName); rdr.ParamSet("/reader/baudRate", 9600); //rdr.Log += new SerialReader.LogHandler(rdr_Log); rdr.Connect(); PrintLn("Opened reader on port " + Utilities.ReaderPortName); }