/// <summary> /// 打开串口 /// </summary> /// <param name="comName">115200,n,8,1</param> /// <param name="er"></param> /// <returns></returns> public bool Open(string comName, out string er, string setting = "57600,n,8,1") { er = string.Empty; try { if (com != null) { com.close(); com = null; } com = new CSerialPort(idNo, name, EDataType.HEX格式); if (!com.open(comName, out er, setting)) { return(false); } _conStatus = true; return(true); } catch (Exception ex) { er = ex.ToString(); return(false); } }
/// <summary> /// 关闭串口 /// </summary> public void Close() { com.close(); }