private Byte[] NetworkConfig() { List <Byte> result = new List <Byte>(); result.AddRange(NodeAddress.Uint16ToByte(ShieldNode.ShieldBase.LittleEndian)); result.Add(Channel); result.AddRange(PanId.Uint16ToByte(ShieldNode.ShieldBase.LittleEndian)); result.AddRange(SecurityKey); return(result.ToArray()); }
public override bool Equals(object obj) { if (this == obj) { return(true); } if (obj == null) { return(false); } if (GetType() != obj.GetType()) { return(false); } ExtendedPanId other = (ExtendedPanId)obj; return(PanId.SequenceEqual(other.PanId)); }