RFmx TDSCDMA DotNET

Table of Contents

RFmxTdscdmaMXSlotPowerConfiguration Class

  • Updated2024-07-17
  • 4 minute(s) read
RFmxTdscdmaMXSlotPowerConfiguration Class

RFmxTdscdmaMXSlotPowerConfiguration Class

Provides methods to configure the SlotPower measurement

Inheritance Hierarchy

SystemObject
  RFmxTdscdmaMXSubObject
    NationalInstruments.RFmx.TdscdmaMXRFmxTdscdmaMXSlotPowerConfiguration

Namespace:  NationalInstruments.RFmx.TdscdmaMX
Assembly:  NationalInstruments.RFmx.TdscdmaMX.Fx40 (in NationalInstruments.RFmx.TdscdmaMX.Fx40.dll) Version: 24.5.0.49284 (24.5.0.49284)

Syntax

public sealed class RFmxTdscdmaMXSlotPowerConfiguration : RFmxTdscdmaMXSubObject
Public NotInheritable Class RFmxTdscdmaMXSlotPowerConfiguration
	Inherits RFmxTdscdmaMXSubObject

The RFmxTdscdmaMXSlotPowerConfiguration type exposes the following members.

Methods

  NameDescription
Public methodConfigureMeasurementLength
Configures the measurement length for the SlotPower measurement.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMeasurementEnabled
Gets whether to enable the SlotPower measurement.
Public methodGetMeasurementLength
Gets the measurement length for the SlotPower measurement. This value is expressed in slots. The SlotPower measurement assumes that there is only one active traffic time slot per subframe, and that the position of this active time slot is the same in each subframe. Additionally, it assumes that there are no pilots present in the received signal.
Public methodGetRrcFilterEnabled
Gets whether the RRC filter should be enabled or not.
Public methodGetSpectrumInverted
Gets whether the spectrum of the signal is inverted.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetMeasurementEnabled
Sets whether to enable the SlotPower measurement.
Public methodSetMeasurementLength
Sets the measurement length for the SlotPower measurement. This value is expressed in slots. The SlotPower measurement assumes that there is only one active traffic time slot per subframe, and that the position of this active time slot is the same in each subframe. Additionally, it assumes that there are no pilots present in the received signal.

NI recommends you set a measurement length as a multiple of the number of slots per subframe, that is a multiple of 7. For example, when you set this property to 28 slots, the SlotPower measurement would report results for the 4 active time slots within the specified measurement length. In this example, 28 slots = 4 subframes.

The start of the measurement is determined by the RFmxTdscdmaMX.SetTriggerType method. Although all the values of the Trigger Type property are supported for this measurement, it is recommended to set the RFmxTdscdmaMX.SetTriggerType method to DigitalEdge with the following options:

  • Digital trigger at the start of active slot, with the RFmxTdscdmaMX.SetTriggerDelay method set to 0 seconds.
  • Digital trigger at the start of the subframe, with the RFmxTdscdmaMX.SetTriggerDelay method configured to a value which is equal to the time offset of the active time slot from the start of the subrame

If you set the active slot value to TS0, the trigger delay is 0 microseconds.

If you set the active slot value to TS1, the trigger delay is 950 microseconds.

If you set the active slot value to TS2, the trigger delay is 1625 microseconds.

If you set the active slot value to TS3, the trigger delay is 2300 microseconds.

If you set the active slot value to TS4, the trigger delay is 2975 microseconds.

If you set the active slot value to TS5, the trigger delay is 3650 microseconds.

If you set the active slot value to TS6, the trigger delay is 4325 microseconds.

If you cannot provide a digital trigger, you can set RFmxTdscdmaMX.SetTriggerType method to IQPowerEdge to ensure that the measurement starts at the start of an active time slot. To ensure this trigger works properly, NI recommends you complete the following steps:

  • Set the RFmxTdscdmaMX.SetIQPowerEdgeTriggerLevel method to allow triggering for any of the power levels in the active slots
  • Run the RFmx measurement just before generating your signal

If you set the RFmxTdscdmaMX.SetTriggerType method to None, the measurement will automatically detect the start of the first burst and measure the traffic slot in that position in every subframe.

Public methodSetRrcFilterEnabled
Sets whether the RRC filter should be enabled or not.
Public methodSetSpectrumInverted
Sets whether the spectrum of the signal is inverted.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top

See Also

Log in to get a better experience