private void CloseConnection() { if (com != null) { com.Disconnect(); com.Dispose(); com = null; } frameTimer.Reset(); }
private bool OpenConnection(string portName) { CloseConnection(); com = new Communication.MessageHandler(portName, 500000, 1024); com.AddMessageHandler((byte)Commands.FRM, OnRequestFrame); com.OnExceptionMessage += Com_OnExceptionMessage; frameTimings.Clear(); frameTimer.Restart(); framesPerSecond = 0; return(com.Connect()); }