RFmx for Bluetooth Test .NET

NationalInstruments.RFmx.BTMX Namespace

  • Updated2024-04-10
  • 7 minute(s) read
NationalInstruments.RFmx.BTMX Namespace

NationalInstruments.RFmx.BTMX Namespace

 

Classes

  ClassDescription
Public classRFmxBTMX
Defines a root class which is used to identify and control BT signal configuration.
Public classRFmxBTMXAcp
Represents the ACP measurement.
Public classRFmxBTMXAcpConfiguration
Provides methods to configure the ACP measurement.
Public classRFmxBTMXAcpResults
Provides methods to fetch and read the ACP measurement results.
Public classRFmxBTMXConstants
Specifies constants for I/O terminals.
Public classRFmxBTMXFrequencyRange
Represents the FrequencyRange measurement.
Public classRFmxBTMXFrequencyRangeConfiguration
Provides methods to configure the FrequencyRange measurement.
Public classRFmxBTMXFrequencyRangeResults
Provides methods to fetch and read the FrequencyRange measurement results.
Public classRFmxBTMXModAcc
Represents the ModAcc measurement.
Public classRFmxBTMXModAccConfiguration
Provides methods to configure the ModAcc measurement.
Public classRFmxBTMXModAccResults
Provides methods to fetch and read the ModAcc measurement results.
Public classRFmxBTMXModSpectrum
Represents the ModSpectrum measurement.
Public classRFmxBTMXModSpectrumConfiguration
Provides methods to configure the ModSpectrum measurement.
Public classRFmxBTMXModSpectrumResults
Provides methods to fetch and read the ModSpectrum measurement results.
Public classRFmxBTMXPowerRamp
Represents the PowerRamp measurement.
Public classRFmxBTMXPowerRampConfiguration
Provides methods to configure the PowerRamp measurement.
Public classRFmxBTMXPowerRampResults
Provides methods to fetch and read the PowerRamp measurement results.
Public classRFmxBTMXTwentydBBandwidth
Represents the 20dBBandwidth measurement.
Public classRFmxBTMXTwentydBBandwidthConfiguration
Provides methods to configure the 20dBBandwidth measurement.
Public classRFmxBTMXTwentydBBandwidthResults
Provides methods to fetch and read the 20dBBandwidth measurement results.
Public classRFmxBTMXTxp
Represents the TXP measurement.
Public classRFmxBTMXTxpConfiguration
Provides methods to configure the TXP measurement.
Public classRFmxBTMXTxpResults
Provides methods to fetch and read the TXP measurement results.

Enumerations

  EnumerationDescription
Public enumerationRFmxBTMXAcpAveragingEnabled
Specifies whether to enable averaging for the ACP measurement.
Public enumerationRFmxBTMXAcpBurstSynchronizationType
Specifies the type of synchronization used for detecting the start of the EDR packet in the adjacent channel power (ACP) measurement.
Public enumerationRFmxBTMXAcpOffsetChannelMode
Specifies which offset channels are used for the measurement.
Public enumerationRFmxBTMXAcpReferenceChannelBandwidthMode
Public enumerationRFmxBTMXAcpResultsMeasurementStatus
Indicates the overall measurement status based on the measurement limits specified by the standard when you set the SetOffsetChannelMode(String, RFmxBTMXAcpOffsetChannelMode) method to InBand.
Public enumerationRFmxBTMXChannelSoundingPacketFormat
Specifies the format of the Channel Sounding packet depending on the position and presence of SYNC and CS Tone fields. This method is applicable only when you set the SetPacketType(String, RFmxBTMXPacketType) method to LE-CS.
Public enumerationRFmxBTMXChannelSoundingSyncSequence
Specifies the type of sequence present in the SYNC portion after trailer bits. This method is applicable only when you set the SetPacketType(String, RFmxBTMXPacketType) method to LE-CS and the SetChannelSoundingPacketFormat(String, RFmxBTMXChannelSoundingPacketFormat) method to any value other than CS Tone.
Public enumerationRFmxBTMXChannelSoundingToneExtensionSlot
Specifies whether the tone extension slot transmission is enabled after CS Tone. This method is applicable only when you set the SetPacketType(String, RFmxBTMXPacketType) method to LE-CS and the SetChannelSoundingPacketFormat(String, RFmxBTMXChannelSoundingPacketFormat) method to any value other than SYNC.
Public enumerationRFmxBTMXDigitalEdgeTriggerEdge
Specifies the active edge for the trigger. This method is valid only when you set the SetTriggerType(String, RFmxBTMXTriggerType) method to DigitalEdge.
Public enumerationRFmxBTMXDirectionFindingMode
Specifies the mode of direction finding.
Public enumerationRFmxBTMXFrequencyRangeAveragingEnabled
Specifies whether to enable averaging for the FrequencyRange measurement.
Public enumerationRFmxBTMXIQPowerEdgeTriggerLevelType
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, RFmxBTMXTriggerType) method to IQPowerEdge.
Public enumerationRFmxBTMXIQPowerEdgeTriggerSlope
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 specified level with the slope you specify. This method is used only when you set the SetTriggerType(String, RFmxBTMXTriggerType) method to IQPowerEdge.
Public enumerationRFmxBTMXLimitedConfigurationChange
Specifies the set of properties that are considered by RFmx in the locked signal configuration state. If your test system performs the same measurement at at different selected ports, multiple frequencies and/or power levels repeatedly, enabling this method can help achieve faster measurements. When you set this method to a value other than Disabled, the RFmx driver will use an optimized code path and skip some checks. Because RFmx skips some checks when you use this method, you need to be aware of the limitations of this feature, which are listed in the Limitations of the Limited Configuration Change Property topic.
Public enumerationRFmxBTMXMeasurementTypes
Specifies the type of measurement.
Public enumerationRFmxBTMXModAccAveragingEnabled
Specifies whether to enable averaging for the ModAcc measurements.
Public enumerationRFmxBTMXModAccBurstSynchronizationType
Specifies the type of synchronization used for detecting the start of packet in ModAcc measurement.
Public enumerationRFmxBTMXModAccIQOriginOffsetCorrectionEnabled
Specifies whether to enable the I/Q origin offset correction for EDR packets. If you set this method to True, the DEVM results are computed after correcting for the I/Q origin offset.
Public enumerationRFmxBTMXModSpectrumAveragingEnabled
Specifies whether to enable averaging for ModSpectrum measurements.
Public enumerationRFmxBTMXModSpectrumBurstSynchronizationType
Specifies the type of synchronization used for detecting the start of packet in the ModSpectrum measurement.
Public enumerationRFmxBTMXPacketType
Specifies the type of the Bluetooth packet to be measured.
Public enumerationRFmxBTMXPayloadBitPattern
Specifies the bit pattern present in the payload of the packet. This value is used to determine the set of ModAcc measurements to be performed.
Public enumerationRFmxBTMXPayloadLengthMode
Specifies the payload length mode of the signal to be measured. The payload length mode and SetPayloadLength(String, Int32) properties decide the length of the payload to be used for measurement.
Public enumerationRFmxBTMXPowerRampAveragingEnabled
Specifies whether to enable averaging for PowerRamp measurement.
Public enumerationRFmxBTMXPowerRampBurstSynchronizationType
Specifies the type of synchronization used for detecting the start of packet in the PowerRamp measurement.
Public enumerationRFmxBTMXPropertyId
Specifies all the attribute identifiers.
Public enumerationRFmxBTMXStandard
Specifies the standard.
Public enumerationRFmxBTMXTriggerMinimumQuietTimeMode
Specifies whether the measurement computes the minimum quiet time used for triggering.
Public enumerationRFmxBTMXTriggerType
Specifies the type of trigger to be used for signal acquisition.
Public enumerationRFmxBTMXTwentydBBandwidthAveragingEnabled
Specifies whether to enable averaging for the 20dBBandwidth measurement.
Public enumerationRFmxBTMXTxpAveragingEnabled
Specifies whether to enable averaging for the transmit power (TxP) measurements.
Public enumerationRFmxBTMXTxpBurstSynchronizationType
Specifies the type of synchronization used for detecting the start of packet in the transmit power (TXP) measurement.