public void SendMessage(byte[] data) { if (serialPort != null && serialPort.PortOpen()) { string line = data[0].ToString(); for (int ii = 1; ii < data.Length; ii++) { line += string.Format(".{0}", data[ii]); } bool connectionHealthy = serialPort.WriteLine(line); if (!connectionHealthy) { ConnectionLost(); } } }