RfsaSpectrumAcquisitionConfiguration Class
- Updated2025-05-22
- 4 minute(s) read
Rfsa
Represents the properties used to configure the hardware when acquiring in I/Q mode.
Inheritance Hierarchy
SystemObject
NationalInstruments.ModularInstruments.NIRfsaRfsaSubObject
NationalInstruments.ModularInstruments.NIRfsaRfsaSpectrumAcquisitionConfiguration
NationalInstruments.ModularInstruments.NIRfsaRfsaSubObject
NationalInstruments.ModularInstruments.NIRfsaRfsaSpectrumAcquisitionConfiguration
Namespace: NationalInstruments.ModularInstruments.NIRfsa
Assembly: NationalInstruments.ModularInstruments.NIRfsa.Fx45 (in NationalInstruments.ModularInstruments.NIRfsa.Fx45.dll) Version: 2025
Syntax
public class RfsaSpectrumAcquisitionConfiguration : RfsaSubObject
Public Class RfsaSpectrumAcquisitionConfiguration Inherits RfsaSubObject
The RfsaSpectrumAcquisitionConfiguration type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | AveragingMode | Gets or sets the averaging mode for the spectrum acquisition. |
![]() | CenterFrequency | Gets or sets the center frequency, hertz (Hz), in a spectrum acquisition. |
![]() | FftSize | Gets the size of the fast Fourier transform (FFT). |
![]() | FftWidth | Gets or sets the FFT width of the device. The FFT width is the effective bandwidth of the signal path during each signal acquisition. |
![]() | FftWindowShapeFactor | Gets the shape factor of the window used in the fast Fourier transform (FFT). The window shape factor is defined as the ratio of the 60 dB to 6 dB bandwidths. |
![]() | FftWindowSize | Gets the size of the window used in the fast Fourier transform (FFT). |
![]() | FftWindowType | Gets or sets the time-domain used in the FftWindowType. |
![]() | NumberOfAverages | Gets or sets the number of acquisitions to average. The averaging process returns the final result after the number of averages is complete. |
![]() | NumberOfSpectralLines | Gets or sets the number of spectral lines expected with the current power spectrum configuration. |
![]() | PowerSpectrumUnits | Gets or sets the units of the power spectrum. |
![]() | ResolutionBandwidth | Gets or sets the resolution along the x-axis of the spectrum, in hertz (Hz). |
![]() | ResolutionBandwidthType | Gets or sets how the ResolutionBandwidth property is expressed. |
![]() | SmoothSpectrumEnabled | Gets or sets whether an optimized IF filtering selection is made at different spectrum frequency ranges during spectrum acquisition. |
![]() | Span | Gets or sets the frequency range of the computed spectrum, in hertz (Hz). |
![]() | SpectrumOspSamplingRatio | Gets or sets the over sampling ratio (OSP) on the digitizer board in spectrum mode. |
![]() | SubspanOverlap | Gets or sets the amount of overlap between consecutive subspans in a multispan spectrum acquisition. |
Methods
Name | Description | |
---|---|---|
![]() | ConfigureSpectrumFrequencyCenterSpan | Configures the span and center frequency of the spectrum read by NI-RFSA. A spectrum acquisition consists of data surrounding the center frequency. |
![]() | ConfigureSpectrumFrequencyStartStop | Configures the start and stop frequencies of a spectrum read by NI-RFSA. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
Remarks
For more information, refer to NI RF Vector Signal Analyzers Help.