NIRfsg Namespace

Table of Contents

RfsgArbWaveformAttributes Class

  • Updated2025-02-03
  • 3 minute(s) read
RfsgArbWaveformAttributes Class

RfsgArbWaveformAttributes Class

Provides the methods and attributes for configuring waveform properties.

Inheritance Hierarchy

SystemObject
  NationalInstruments.ModularInstruments.NIRfsgRfsgSubObject
    NationalInstruments.ModularInstruments.NIRfsgRfsgArbWaveformAttributes

Namespace: NationalInstruments.ModularInstruments.NIRfsg
Assembly: NationalInstruments.ModularInstruments.NIRfsg.Fx45 (in NationalInstruments.ModularInstruments.NIRfsg.Fx45.dll) Version: 2025

Syntax

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

The RfsgArbWaveformAttributes type exposes the following members.

Properties

 NameDescription
Public propertyFilePathSets or gets the file path of the waveform.
Public propertyIQRateSets or gets the I/Q rate of the waveform. To set this attribute, the NI-RFSG device must be in the Configuration state.
Public propertyMarkersGets arb marker collection. A marker index can be passed using the indexer ItemInt32.
Public propertyPaprSets or gets the peak-to-average power ratio (PAPR).
Public propertyRuntimeScalingSets or gets the waveform runtime scaling. The waveform runtime scaling is applied to the waveform data before any other signal processing.
Public propertySignalBandwidthSets or gets the bandwidth of the arbitrary signal. This value must be less than or equal to (0.8 × I/Q rate).
Public propertyWaveformSizeGets the size of the waveform specified by the active channel.
Top

Methods

 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetWaveformBurstStartLocationsReturns the burst start locations of the waveform stored in the NI-RFSG session.
Public methodGetWaveformBurstStopLocationsReturns the burst stop locations of the waveform stored in the NI-RFSG session.
Public methodSetWaveformBurstStartLocationsConfigures the burst start locations of the burst in samples where the burst refers to the active portion of a waveform.
Public methodSetWaveformBurstStopLocationsConfigures the burst stop locations of the burst in samples where the burst refers to the active portion of a waveform.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top

See Also

Log in to get a better experience