public void AddSent(List <byte> s) { if (Record) { var seq = new NusbioMCUProtocolSequence(); seq.SentSequence.AddRange(s); this.Sequences.Add(seq); } }
public bool AssertReceived(List <byte> s) { var error = 0; for (var i = 0; i < this.ReceivedSquence.Count; i++) { if (this.ReceivedSquence[i] != s[i]) { Console.WriteLine("Error index:{0}, expected:{1}, actual:{2}", i, this.ReceivedSquence[i], s[i]); error++; } } if (error > 0) { Console.Write("Seq Received:{0}", NusbioMCUProtocolSequence.DisplayBuffer(this.ReceivedSquence.ToArray())); Console.Write("Seq Expected:{0}", NusbioMCUProtocolSequence.DisplayBuffer(s.ToArray())); } return(error == 0); }