private void btnSend_Click(object sender, EventArgs e) { try { byte[] data = bytesBox1.GetCMD().Bytes; DataReceiver.AddData(data, true); if (this.ckLine.Checked) { byte[] bytes = { 0x0d, 0x0a }; int length = data.Length + bytes.Length; byte[] bs = new byte[length]; for (int i = 0; i < data.Length; i++) { bs[i] = data[i]; } bs[length - 2] = 0x0d; bs[length - 1] = 0x0a; if (udpClient.SendData(bs) == true) { MDataCounter.PlusSend(bs.Length); } } else { if (udpClient.SendData(data) == true) { MDataCounter.PlusSend(data.Length); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private bool DataSender_EventDataSend(byte[] data) { if (Configer.SendData(data) == true) { MDataCounter.PlusSend(data.Length); return(true); } return(false); }
private void Configer_DataReceived(object sender, byte[] data) { tabDataReceiver.AddData(sender.ToString(), data); MDataCounter.PlusReceive(data.Length); }