RfsgArbWaveformAttributes Class
- Updated2025-02-03
- 3 minute(s) read
Rfsg
Provides the methods and attributes for configuring waveform properties.
Inheritance Hierarchy
SystemObject
NationalInstruments.ModularInstruments.NIRfsgRfsgSubObject
NationalInstruments.ModularInstruments.NIRfsgRfsgArbWaveformAttributes
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
Name | Description | |
---|---|---|
![]() | FilePath | Sets or gets the file path of the waveform. |
![]() | IQRate | Sets or gets the I/Q rate of the waveform. To set this attribute, the NI-RFSG device must be in the Configuration state. |
![]() | Markers | Gets arb marker collection. A marker index can be passed using the indexer ItemInt32. |
![]() | Papr | Sets or gets the peak-to-average power ratio (PAPR). |
![]() | RuntimeScaling | Sets or gets the waveform runtime scaling. The waveform runtime scaling is applied to the waveform data before any other signal processing. |
![]() | SignalBandwidth | Sets or gets the bandwidth of the arbitrary signal. This value must be less than or equal to (0.8 × I/Q rate). |
![]() | WaveformSize | Gets the size of the waveform specified by the active channel. |
Methods
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | GetWaveformBurstStartLocations | Returns the burst start locations of the waveform stored in the NI-RFSG session. |
![]() | GetWaveformBurstStopLocations | Returns the burst stop locations of the waveform stored in the NI-RFSG session. |
![]() | SetWaveformBurstStartLocations | Configures the burst start locations of the burst in samples where the burst refers to the active portion of a waveform. |
![]() | SetWaveformBurstStopLocations | Configures the burst stop locations of the burst in samples where the burst refers to the active portion of a waveform. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |