Read data into safe array
private void ftspcControl1_OnReceive(object Sender, uint Count) { try { uint ReadCount = 0; byte[] ReadBuffer = new byte[Count]; ReadCount = ftspcControl1.ReadArray(ref ReadBuffer); if (ReadCount > 0) { this.TextBox_Data.Text += System.Text.Encoding.ASCII.GetString( ReadBuffer ); } } catch (FTSPCException E) { MessageBox.Show("Error " + E.ErrorCode.ToString() + "\r\n" + E.ErrorSource, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }