private void SendXBeeMessage(UInt64 address, byte[] body) { XBeeAddress64 addr = new XBeeAddress64(address); ZBTxRequest tx = new ZBTxRequest(addr, body, (byte)body.Length); bee.send(tx); }
public void TestXBeeAddress64IsNotEqual() { var localAddress1 = new XBeeAddress64(0xFFFE); var localAddress2 = new XBeeAddress64(0xAABB); Assert.That(localAddress1.Equals(localAddress2), Is.False); }
public override void Parse() { Source = new XBeeNode { Address64 = parser.ReadAddress64(), Address16 = parser.ReadAddress16() }; ReceiveOptions = (ReceiveOptionsType) parser.ReadByte(); BootloaderMessage = (BootloaderMessageType) parser.ReadByte(); BlockNumber = parser.ReadByte(); Target = parser.ReadAddress64(); }
public override void Parse() { Source = new XBeeNode { Address64 = parser.ReadAddress64(), Address16 = parser.ReadAddress16() }; ReceiveOptions = (ReceiveOptionsType)parser.ReadByte(); BootloaderMessage = (BootloaderMessageType)parser.ReadByte(); BlockNumber = parser.ReadByte(); Target = parser.ReadAddress64(); }
public TxRequest(XBeeAddress64 destSerial, XBeeAddress16 destAddress, byte[] payload) : this(payload) { DestinationSerial = destSerial; DestinationAddress = destAddress; }
public void TestXBeeAddress64IsEqual() { var localAddress = new XBeeAddress64(0xFFFF); Assert.That(localAddress.Equals(XBeeAddress64.BROADCAST), Is.True); }
public void TestXBeeAddress64IsEqualObject() { var localAddress = new XBeeAddress64(0xAABB); Assert.That(localAddress.Equals(new Object()), Is.False); }
public void TestXBeeAddress64IsEqualSame() { var localAddress = new XBeeAddress64(0xAABB); Assert.That(localAddress.Equals(localAddress), Is.True); }
/// <summary> /// TODO: Update Comments /// /// </summary> /// <param name="serialNumber" type="NETMF.OpenSource.XBee.Api.XBeeAddress64"> /// <para> /// /// </para> /// </param> /// <param name="networkAddress" type="NETMF.OpenSource.XBee.Api.XBeeAddress16"> /// <para> /// /// </para> /// </param> public NodeInfo(XBeeAddress64 serialNumber, XBeeAddress16 networkAddress) { NetworkAddress = networkAddress; SerialNumber = serialNumber; NodeIdentifier = string.Empty; }
public ExplicitTxRequest(XBeeAddress64 destSerial, XBeeAddress16 destAddress, byte[] payload, byte srcEndpoint, byte destEndpoint, ushort clusterId, ushort profileId) : this(payload, srcEndpoint, destEndpoint, clusterId, profileId) { DestinationSerial = destSerial; DestinationAddress = destAddress; }