public override void OnDataReceived(byte[] data) { byte[] msgData = new byte[data.Length]; Array.Copy(data, msgData, data.Length); System.Diagnostics.Debug.WriteLine($"Received: {GenUtils.Byte2String(data)}"); decoder.Enqueue(data); }
public override string ToString() { StringBuilder sb = new StringBuilder(""); sb.Append($"Length:{length}, "); sb.Append($"Cat:{commmandCategory}, "); sb.Append($", Cmd:{commmandCategory}, Data:"); sb.Append(GenUtils.Byte2String(data)); return(sb.ToString()); }