ni-rfsg-dotnet-api-ref_doc

Table of Contents

RfsgDataTransfer Class

  • Updated2024-05-08
  • 3 minute(s) read
RfsgDataTransfer Class

RfsgDataTransfer Class

Provides the properties used to configure streaming or direct DMA.

Inheritance Hierarchy

SystemObject
  NationalInstruments.ModularInstruments.NIRfsgRfsgSubObject
    NationalInstruments.ModularInstruments.NIRfsgRfsgDataTransfer

Namespace:  NationalInstruments.ModularInstruments.NIRfsg
Assembly:  NationalInstruments.ModularInstruments.NIRfsg.Fx40 (in NationalInstruments.ModularInstruments.NIRfsg.Fx40.dll) Version: 2022

Syntax

public sealed class RfsgDataTransfer : RfsgSubObject
Public NotInheritable Class RfsgDataTransfer
	Inherits RfsgSubObject

The RfsgDataTransfer type exposes the following members.

Properties

  NameDescription
Public propertyAdvanced
Gets the Advanced sub-object used to configure streaming or direct DMA.
Public propertyBlockSize
Gets or sets the number of samples to download to onboard memory at one time.
Public propertyDirectDma
Gets the DirectDma sub-object used to configure direct DMA to transfer waveform data to the RF signal generator onboard memory at rates well beyond the typical 5 MB/s to 30 MB/s range.
Public propertyDirectDownloadEnabled
Gets or sets whether the WriteWaveform(String, Double, Double) method writes waveforms immediately to the device or copies the waveform to host memory to download later.
Public propertyMaximumBandwidth
Gets or sets the maximum amount of bus bandwidth to use for data transfers.
Public propertyStreaming
Gets the Streaming sub-object used to configure streaming to generate waveforms that are too large to fit in the onboard memory of the RF signal generator.
Top

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top

Remarks

For more information, refer to the NI-RFSG Instrument Driver Programming Flow topic in the NI RF Signal Generators Help.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Log in to get a better experience