public string ShowFrameInfo(bool IsSend) { string text = string.Empty; checked { for (int i = 0; i < this._framelists.Count; i++) { if (IsSend) { if (this._framelists[i].IsSend) { text = text + "->Send:" + this._framelists[i].FrameByte + "\r\n\r\n"; text += "Analysis:--->\r\n"; text = text + DlT698MessageLogHelper.Print_ShowFrameInfo(this._framelists[i], this) + "\r\n"; } } else { if (!this._framelists[i].IsSend) { text = text + "->Receive:" + this._framelists[i].FrameByte + "\r\n\r\n"; text += "Analysis:--->\r\n"; text = text + DlT698MessageLogHelper.Print_ShowFrameInfo(this._framelists[i], this) + "\r\n"; } } } return(text); } }
public void DoParse(string val) { this.textBox1.Text = val; this.textBox2.Text = ""; DLT698Message dLT = new DLT698Message(); DLT698Message.FrameInfo gFrame = default(DLT698Message.FrameInfo); if (!string.IsNullOrEmpty(val)) { byte[] array = this.HexStrToByte(val.Trim()); if (dLT.Assert_Basic(array)) { dLT.ParseData(array, array.Length, ref gFrame); this.textBox2.Text = "帧信息:\r\n"; TextBox expr_7E = this.textBox2; expr_7E.Text += this.ByteToHexStr_16(array); TextBox expr_9C = this.textBox2; expr_9C.Text += "\r\n"; TextBox expr_B8 = this.textBox2; expr_B8.Text += "-----------------------------------------------"; TextBox expr_D4 = this.textBox2; expr_D4.Text += "\r\n\r\n"; TextBox expr_F0 = this.textBox2; expr_F0.Text += DlT698MessageLogHelper.Print_ShowFrameInfo(gFrame, dLT); if (gFrame.DIR == "1") { this.SetText(gFrame.AFN, gFrame.FN, gFrame.Data); } } else { MessageBox.Show("帧格式错误"); } } }
public void DoParse(string val) { DLT698Message dLT = new DLT698Message(); DLT698Message.FrameInfo gFrame = default(DLT698Message.FrameInfo); if (!string.IsNullOrEmpty(val)) { byte[] array = this.HexStrToByte(val.Trim()); if (dLT.Assert_Basic(array)) { dLT.ParseData(array, array.Length, ref gFrame); this.textbox.Text = this.ByteToHexStr(array); this.textbox2.Text = DlT698MessageLogHelper.Print_ShowFrameInfo(gFrame, dLT); } else { MessageBox.Show("帧格式错误"); } } }
public string ShowFnPnData() { return(DlT698MessageLogHelper.Print_FnPnData(this._framelists[1])); }