/// <summary> /// Method for serializing the command fields </summary> public override int[] Serialize() { SerializeHeader(_serializer); _serializer.SerializeUInt16(_sender); _serializer.SerializeEmberApsFrame(_apsFrame); _serializer.SerializeUInt8(_messageTag); _serializer.SerializeUInt8(_messageContents.Length); _serializer.SerializeUInt8Array(_messageContents); return(_serializer.GetPayload()); }
/// <summary> /// Method for serializing the command fields </summary> public override int[] Serialize() { SerializeHeader(_serializer); _serializer.SerializeEmberOutgoingMessageType(_type); _serializer.SerializeUInt16(_indexOrDestination); _serializer.SerializeEmberApsFrame(_apsFrame); _serializer.SerializeUInt8(_messageTag); _serializer.SerializeUInt8(_messageContents.Length); _serializer.SerializeUInt8Array(_messageContents); return(_serializer.GetPayload()); }