Keysight 89600 VSA .NET API
RateMatchPattern Class Members
See Also  Properties  Methods  Events
Agilent.SA.Vsa.Lte.Interfaces Assembly > Agilent.SA.Vsa.Lte Namespace : RateMatchPattern Class

Glossary Item Box

The following tables list the members exposed by RateMatchPattern.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyEnabledGets or sets a value indicating whether this rate match pattern is active. When false, all other properties are ignored and no resource elements are masked.  —
Public PropertyIsDisposedGets a value indicating whether the object has been disposed. If an object has been disposed any attempt to use it will lead to an ObjectDisposedException being thrown. (Inherited from Agilent.SA.Vsa.RemotableObject)—
Public PropertySlotPatternPeriodicityGets or sets the length of the slot-pattern repetition window, expressed in LTE slots.  —
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Methods

 NameDescriptionMinimum SW Version
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)—
Public MethodForceRebuildKeyMapThis method is used to force a refresh of the key map. This is necessary in cases where the key mappings to the API objects change. This can happen when the index of an item within a collection is reflected in the key name, and an item is removed from the middle of a collection. (Inherited from Agilent.SA.Vsa.RemotableObject)—
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)—
Public MethodGetREMaskBitmapGets the 12-bit resource-element mask bitmap applied per PRB.  —
Public MethodGetResourceBlockBitmapGets the per-PRB selection bitmap across the carrier bandwidth. The bitmap length equals the number of frequency PRBs in the active carrier (for example, 100 for a 20 MHz LTE carrier). Bit i corresponds to frequency PRB index i; PRB 0 is the lowest-frequency PRB. A bit value of 1 means the rate match pattern is applied to that PRB; 0 means the PRB is untouched and every RE in it carries data.  —
Public MethodGetSlotPatternBitmapGets the slot-activity bitmap within one SlotPatternPeriodicity window. The bitmap length equals the numeric value of SlotPatternPeriodicity. The MSB corresponds to the first slot of the repeating window; the LSB corresponds to the last. A bit value of 1 means the rate match pattern is active during that slot of the cycle; 0 means it is inactive during that slot.  —
Public MethodGetSymbolBitmapGets the per-symbol selection bitmap within a single LTE slot. The bitmap is always 7 bits (MSB = symbol 0, LSB = symbol 6). A bit value of 1 means the rate match pattern is active during that symbol.  —
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject)—
Public MethodSetREMaskBitmapSets the 12-bit resource-element mask bitmap applied per PRB.  —
Public MethodSetResourceBlockBitmapSets the per-PRB selection bitmap.  —
Public MethodSetSlotPatternBitmapSets the slot-activity bitmap within one SlotPatternPeriodicity window.  —
Public MethodSetSymbolBitmapSets the per-symbol selection bitmap within a single LTE slot.  —
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Events

 NameDescriptionMinimum SW Version
Public EventPropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)—
Public EventPropertyInfoChangedOccurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject)—
Public EventRemotePropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)—
Public EventRemotePropertyInfoChangedOccurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject)14.00
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

See Also