RFmx GSM DotNET

Table of Contents

RFmxGsmMXPropertyId Enumeration

  • Updated2024-07-17
  • 12 minute(s) read
RFmxGsmMXPropertyId Enumeration

RFmxGsmMXPropertyId Enumeration

Specifies all the attribute identifiers.

Namespace: NationalInstruments.RFmx.GsmMX
Assembly: NationalInstruments.RFmx.GsmMX.Fx40 (in NationalInstruments.RFmx.GsmMX.Fx40.dll) Version: 24.5.0.49286 (24.5.0.49286)

Syntax

public enum RFmxGsmMXPropertyId
Public Enumeration RFmxGsmMXPropertyId

Members

Member nameValueDescription
CenterFrequency4,194,305 Specifies the expected carrier frequency of the acquired RF signal. This value is expressed in Hz. The signal analyzer tunes to this frequency.
ReferenceLevel4,194,306 Specifies the reference level that represents the maximum expected power of the RF input signal. This value is expressed in dBm for RF devices and Vpk-pk for baseband devices.
ExternalAttenuation4,194,307 Specifies the attenuation of a switch or cable connected to the RF IN connector of the signal analyzer. This value is expressed in dB. For more information about attenuation, refer to the RF Attenuation and Signal Levels topic for your device in the NI RF Vector Signal Analyzers Help.
TriggerType4,194,308 Specifies the trigger type.
DigitalEdgeTriggerSource4,194,309 Specifies the source terminal for the digital edge trigger. This method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to DigitalEdge.
DigitalEdgeTriggerEdge4,194,310 Specifies the active edge for the trigger. This method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to DigitalEdge.
IQPowerEdgeTriggerSource4,194,311 Specifies the channel from which the device monitors the trigger. This method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to IQPowerEdge.
IQPowerEdgeTriggerLevel4,194,312 Specifies the power level at which the device triggers. This value is expressed in dB when you set the SetIQPowerEdgeTriggerLevelType(String, RFmxGsmMXIQPowerEdgeTriggerLevelType) method to Relative and in dBm when you set the IQ Power Edge Level Type method to Absolute. The device asserts the trigger when the signal exceeds the level specified by the value of this method, taking into consideration the specified slope. This method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to IQPowerEdge.
IQPowerEdgeTriggerSlope4,194,313 Specifies whether the device asserts the trigger when the signal power is rising or when it is falling. The device asserts the trigger when the signal power exceeds the level that you specify in the SetIQPowerEdgeTriggerLevel(String, Double) method with the slope you specify. This method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to IQPowerEdge.
TriggerDelay4,194,314 Specifies the trigger delay time. This value is expressed in seconds. If the delay is negative, the measurement acquires pretrigger samples. If the delay is positive, the measurement acquires post-trigger samples.
TriggerMinimumQuietTimeMode4,194,315 Specifies whether the measurement computes the minimum quiet time used for triggering.
TriggerMinimumQuietTimeDuration4,194,316 Specifies the time duration for which the signal must be quiet before the signal analyzer arms the I/Q power edge trigger. This value is expressed in seconds. If you set the SetIQPowerEdgeTriggerSlope(String, RFmxGsmMXIQPowerEdgeTriggerSlope) method to Rising, the signal is quiet below the trigger level. If you set the IQ Power Edge Slope method to Falling, the signal is quiet above the trigger level.
LinkDirection4,194,317 Specifies the source of the signal to be measured.
Band4,194,318 Specifies the operation band.
NumberOfTimeslots4,194,319 Specifies the number of time slots to be measured.
ModulationType4,194,320 Specifies the modulation scheme used for the signal. Use "slot(n)" as the selector string to configure or read this method.
BurstType4,194,321 Specifies the burst type. Use "slot(n)" as the selector string to configure or read this method.
HBFilterWidth4,194,322 Specifies the filter width when you set the SetBurstType(String, RFmxGsmMXBurstType) method to HB. Use "slot(n)" as the selector string to configure or read this method.
AutoTscDetectionEnabled4,194,323 Specifies whether the measurement automatically detects the training sequence code (TSC).
Tsc4,194,324 Specifies the training sequence code (TSC) to use. This method is applicable only when you set the SetBurstSynchronizationType(String, RFmxGsmMXBurstSynchronizationType) method to Tsc and the SetAutoTscDetectionEnabled(String, RFmxGsmMXAutoTscDetectionEnabled) method to False. For access burst Tsc0, Tsc1, and Tsc2 are applicable. Use "slot(n)" as the selector string to configure or read this method.
PowerControlLevel4,194,325 Specifies the power control level corresponding to the transmitted power, as defined in section 4.1 of the 3GPP TS 45.005 v8.0.0 specifications. Use "slot(n)" as the selector string to configure or read this method.
BurstSynchronizationType4,194,326 Specifies the method used to synchronize the burst.
SignalStructure4,194,327 Specifies whether the signal is bursted or continuous. For bursted signal and continuous signals, set the SetTriggerType(String, RFmxGsmMXTriggerType) to IQPowerEdge and None, respectively.
TimingAdvance4,194,328 Specifies the timing advance value as specified in the 3GPP TS 45.010 specification for GSM access burst.
ReferenceLevelHeadroom4,198,396Specifies the margin RFmx adds to the Reference Level method.
SelectedPorts4,198,397Specifies the instrument port to be configured to acquire a signal. Use RFmxInstrMX.GetAvailablePorts Method to get the valid port names.
IQPowerEdgeTriggerLevelType4,198,399 Specifies the reference for the SetIQPowerEdgeTriggerLevel(String, Double) method. The IQ Power Edge Level Type method is used only when you set the SetTriggerType(String, RFmxGsmMXTriggerType) method to IQPowerEdge.
ModAccMeasurementEnabled4,198,400 Specifies whether to enable modulation accuracy (ModAcc) measurements on the acquired signal.
ModAccAveragingEnabled4,198,402 Specifies whether to enable averaging for the modulation accuracy (ModAcc) measurement.
ModAccAveragingCount4,198,404 Specifies the number of acquisitions used for averaging when you set the SetAveragingEnabled(String, RFmxGsmMXModAccAveragingEnabled) method to True.
ModAccDroopCompensationEnabled4,198,405 Specifies whether to enable droop compensation for the modulation accuracy (ModAcc) measurement. Droop compensation allows the ModAcc measurement to minimize the contribution of amplifier power variations to the EVM results.
ModAccAllTracesEnabled4,198,406 Specifies whether to enable the traces to be stored and retrieved after performing the modulation accuracy (ModAcc) measurement.
ModAccNumberOfAnalysisThreads4,198,407 Specifies the maximum number of threads used for parallelism for the ModAcc measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.
ModAccResultsEvmMeanRmsEvm4,198,408 Returns the mean of the RMS EVM values measured over all acquisition time slots. This value is expressed as a percentage. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMaximumRmsEvm4,198,409 Returns the maximum of the RMS EVM values measured over all acquisition time slots. This value is expressed as a percentage. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMeanPeakEvm4,198,410 Returns the mean of the peak EVM values measured over all acquisition time slots. This value is expressed as a percentage. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMaximumPeakEvm4,198,411 Returns the maximum of the peak EVM values measured over all acquisition time slots. This value is expressed as a percentage. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvm95thPercentileEvm4,198,412 Returns the EVM value at which no more than 5% of the symbols have an EVM exceeding this value. This value is expressed as a percentage. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmPeakEvmSymbol4,198,413 Returns the symbol number in the useful portion of the burst corresponding to the EVM value returned by the GetEvmMaximumPeakEvm(String, Double) result. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMeanMagnitudeError4,198,414 Returns the mean of the RMS values of magnitude error measured over all acquisition time slots. This value is expressed as a percentage. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMaximumMagnitudeError4,198,415 Returns the maximum of the RMS values of magnitude error measured over all acquisition time slots. This value is expressed as a percentage. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMeanPhaseError4,198,416 Returns the mean of the RMS values of phase error measured over all acquisition time slots. This value is expressed in degrees. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMaximumPhaseError4,198,417 Returns the maximum of the RMS values of phase error values measured over all acquisition time slots. This value is expressed in degrees. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMeanFrequencyError4,198,418 Returns the mean of the frequency error values measured over all acquisition time slots. This value is expressed in Hz. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMaximumFrequencyError4,198,419 Returns the maximum of the frequency error values measured over all acquisition time slots. This value is expressed in Hz. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMeanAmplitudeDroop4,198,420 Returns the mean of the amplitude droop values measured over all acquisition time slots. This value is expressed in dB/symbol. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsEvmMaximumAmplitudeDroop4,198,421 Returns the maximum of the amplitude droop values measured over all acquisition time slots. This value is expressed in dB/symbol. The method returns this result for EDGE/EGPRS measurements.
ModAccResultsPferMeanRmsPhaseError4,198,422 Returns the mean of the RMS phase error values measured over all acquisition time slots. This value is expressed in degrees. The method returns this result for GSM ModAcc measurements.
ModAccResultsPferMaximumRmsPhaseError4,198,423 Returns the maximum of the RMS phase error values measured over all acquisition time slots. This value is expressed in degrees. The method returns this result for GSM ModAcc measurements.
ModAccResultsPferMeanPeakPhaseError4,198,424 Returns the mean of peak phase error measured over all acquisition time slots. This value is expressed in degrees. The method returns this result for GSM ModAcc measurements.
ModAccResultsPferMaximumPeakPhaseError4,198,425 Returns the maximum of peak phase error measured over all acquisition time slots. This value is expressed in degrees. The method returns this result for GSM ModAcc measurements.
ModAccResultsPferPeakPhaseErrorSymbol4,198,426 Returns the symbol number in the useful portion of the burst corresponding to the phase error value in the GetPferMaximumPeakPhaseError(String, Double) result. The method returns this result for GSM ModAcc measurements.
ModAccResultsPferMeanFrequencyError4,198,427 Returns the mean of the frequency error values measured over all acquisition time slots. This value is expressed in Hz. The method returns this result for GSM ModAcc measurements.
ModAccResultsPferMaximumFrequencyError4,198,428 Returns the maximum of the frequency error values measured over all acquisition time slots. This value is expressed in Hz. The method returns this result for GSM ModAcc measurements.
ModAccResultsMeanIQGainImbalance4,198,429 Returns the mean of I/Q gain imbalance values measured over all acquisition time slots. This value is expressed in dB. The presence of quadrature skew in the signal affects the measurement of I/Q gain imbalance.
ModAccResultsMaximumIQGainImbalance4,198,430 Returns the maximum of I/Q gain imbalance values measured over all acquisition time slots. This value is expressed in dB. The presence of quadrature skew in the signal affects the measurement of I/Q gain imbalance.
ModAccResultsMeanIQOriginOffset4,198,431 Returns the mean of the I/Q origin offset values measured over all acquisition time slots. This value is expressed in dB. Presence of I/Q gain imbalance in the signal affects the I/Q origin offset measurement. The method returns this result for GSM/EDGE/EGPRS measurements.
ModAccResultsMaximumIQOriginOffset4,198,432 Returns the maximum of the I/Q origin offset values measured over all acquisition time slots. This value is expressed in dB. Presence of I/Q gain imbalance in the signal affects the I/Q origin offset measurement. The method returns this result for GSM/EDGE/EGPRS measurements.
ModAccResultsDetectedTsc4,198,433 Returns the detected training sequence code (TSC) if you set the SetBurstSynchronizationType(String, RFmxGsmMXBurstSynchronizationType) method to Tsc. Use "slot(n)" as the selector string to read this result.
ModAccResultsEvmMeanPeakMagnitudeError4,198,435Returns the mean of peak magnitude error measured over all timeslots of all acquisitions. This result is returned while performing ModAcc measurement on EDGE/EGPRS. This value is measured as a percentage.
ModAccResultsEvmMaximumPeakMagnitudeError4,198,436Returns the maximum of peak magnitude error measured over all timeslots of all acquisitions. This result is returned while performing ModAcc measurement on EDGE/EGPRS. This value is measured as a percentage.
ModAccResultsEvm95thPercentileMagnitudeError4,198,437Returns the measured magnitude error value multiplied by 100, at which, no more than 5 percent of the symbols have magnitude error exceeding this value. This result is returned while performing ModAcc measurement on EDGE/EGPRS. This value is measured as a percentage.
ModAccResultsEvmMeanPeakPhaseError4,198,438Returns the mean of peak phase error measured over all timeslots of all acquisitions. This result is returned while performing ModAcc measurement on EDGE/EGPRS. This value is measured in degrees.
ModAccResultsEvmMaximumPeakPhaseError4,198,439Returns the maximum of peak phase error measured over all timeslots of all acquisitions. This result is returned while performing ModAcc measurement on EDGE/EGPRS. This value is measured in degrees.
ModAccResultsEvm95thPercentilePhaseError4,198,440Returns the measured phase error value multiplied by 100, at which, no more than 5 percent of the symbols have phase error exceeding this value. This result is returned while performing ModAcc measurement on EDGE/EGPRS. This value is measured in degrees.
ModAccResultsPfer95thPercentilePhaseError4,198,441Returns the measured phase error value multiplied by 100, at which, no more than 5 percent of the symbols have phase error exceeding this value. This result is returned while performing ModAcc measurement on GSM. This value is measured in degrees.
OrfsMeasurementEnabled4,202,496 Specifies whether to enable the output radio frequency spectrum (ORFS) measurement.
OrfsAveragingEnabled4,202,498 Specifies whether to enable averaging for the output radio frequency spectrum (ORFS) measurement.
OrfsAveragingType4,202,499 Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for the output radio frequency spectrum (ORFS) measurement.
OrfsAveragingCount4,202,500 Specifies the number of acquisitions used for averaging when you set the SetAveragingEnabled(String, RFmxGsmMXOrfsAveragingEnabled) method to True.
OrfsMeasurementType4,202,501 Specifies the type of spectral distortion to be measured.
OrfsNoiseCompensationEnabled4,202,502 Specifies whether to enable compensation of the channel powers for the inherent noise floor of the signal analyzer. Noise compensation is applicable only on modulation offsets and not on switching offsets. Supported Devices: PXIe-5663/5665/5668R, PXIe-5830/5831/5832
OrfsOffsetFrequencyMode4,202,503 Specifies the list of frequency offsets for which you can perform the output radio frequency spectrum (ORFS) measurements.
OrfsModulationCarrierRbw4,202,507 
OrfsSwitchingCarrierRbw4,202,510 
OrfsEvaluationSymbolsStart4,202,513 Specifies the start position of the burst over which you perform the output radio frequency spectrum (ORFS) measurement. This value is expressed as a percentage.
OrfsEvaluationSymbolsIncludeTsc4,202,514 Specifies whether to include the training sequence code (TSC) portion of the burst in the output radio frequency spectrum (ORFS) measurement.
OrfsEvaluationSymbolsStop4,202,515 Specifies the stop position of the burst over which you perform the output radio frequency spectrum (ORFS) measurement. This value is expressed as a percentage.
OrfsAllTracesEnabled4,202,516 Specifies whether to enable the traces to be stored and retrieved after performing the output radio frequency spectrum (ORFS) measurement.
OrfsNumberOfAnalysisThreads4,202,517 Specifies the maximum number of threads used for parallelism for the output radio frequency spectrum (ORFS) measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.
OrfsModulationNumberOfOffsets4,202,525 Specifies the number of positive frequency offsets relative to the frequency of the carrier for the measurement of the spectrum due to modulation.
OrfsModulationOffsetFrequency4,202,526 Specifies the value of positive frequency offset for which to measure the spectrum due to modulation measurement. This value is expressed in Hz.
OrfsModulationOffsetRbw4,202,527 Specifies the resolution bandwidth used for ORFS due to modulation measurement. This value is expressed in Hz.
OrfsSwitchingNumberOfOffsets4,202,528 Specifies the number of positive frequency offsets relative to the frequency of the carrier for the measurement of the spectrum due to switching.
OrfsSwitchingOffsetFrequency4,202,529 Specifies the value of positive frequency offset for which to measure the spectrum due to switching measurement. This value is expressed in Hz.
OrfsSwitchingOffsetRbw4,202,530 Specifies the resolution bandwidth used for ORFS due to switching measurement. This value is expressed in Hz.
OrfsEvaluationSymbolsScope4,202,532 
PvtMeasurementEnabled4,206,592 Specifies whether to enable the power versus time (PVT) measurement.
PvtAveragingEnabled4,206,594 Specifies whether to enable averaging for the power versus time (PVT) measurement.
PvtAveragingType4,206,596 Specifies the averaging type for multiple acquisitions.
PvtAveragingCount4,206,597 Specifies the number of acquisitions used for averaging when you set the SetAveragingEnabled(String, RFmxGsmMXPvtAveragingEnabled) method to True.
PvtRbwFilterBandwidth4,206,599Specifies the RBW Filter Bandwidth in Hz
PvtAllTracesEnabled4,206,601 Specifies whether to enable the traces to be stored and retrieved after performing the power versus time (PVT) measurement.
PvtNumberOfAnalysisThreads4,206,602 Specifies the maximum number of threads used for parallelism for the power versus time (PVT) measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.
PvtResultsMeasurementStatus4,206,603 Indicates the overall measurement status based on standard-defined limits.
PvtResultsSlotAveragePower4,206,604 Returns the mean power of the signal, averaged over the corresponding slots of each acquisition. This value is expressed in dBm. Use "slot(n)" as the selector string to read this method.
PvtResultsSlotBurstWidth4,206,605 Returns the burst width for the slot where the -3 dB transition points occur. This value is expressed in seconds. Use "slot(n)" as the selector string to read this method.
PvtResultsSlotMaximumPower4,206,606 Returns the maximum power of the signal, averaged over the corresponding slots of each acquisition. This value is expressed in dBm. Use "slot(n)" as the selector string to read this method.
PvtResultsSlotMinimumPower4,206,607 Returns the minimum power of the signal, averaged over the corresponding slots of each acquisition. This value is expressed in dBm. Use "slot(n)" as the selector string to read this method.
PvtResultsSlotBurstThreshold4,206,608 Returns the threshold that the power versus time (PVT) measurement uses to determine the burst validity. This value is expressed in dBm. Use "slot(n)" as the selector string to read this method.
PvtResultsSlotMeasurementStatus4,206,609 Indicates the power versus time (PVT) measurement status for a particular slot. Use "slot(n)" as the selector string to read this method.
ResultFetchTimeout4,243,456 Specifies the time to wait before results are available. This value is expressed in seconds. Set this value to a time longer than expected for fetching the measurement. A value of -1 specifies that the RFmx driver waits until the measurement is complete.
AutoLevelInitialReferenceLevel4,247,552 Specifies the initial reference level the AutoLevel(String, Double, Double) function uses to estimate the peak power of the input signal. This value is expressed in dBm.
LimitedConfigurationChange4,247,555 Specifies the set of properties that are considered by RFmx in the locked signal configuration state.

See Also

Log in to get a better experience