Keysight Pathwave 89600 VSA .NET API
ScramblingIdZero Property
See Also 
Agilent.SA.Vsa.NewRadio.Interfaces Assembly > Agilent.SA.Vsa.NewRadio Namespace > Pusch Class : ScramblingIdZero Property


Glossary Item Box

Gets or sets a value indicating the scramblingID0 value used for DMRS sequence generation.

Syntax

Visual Basic (Declaration) 
Public Overridable Property ScramblingIdZero As Integer
C# 
public virtual int ScramblingIdZero {get; set;}
C++/CLI 
public:
virtual property int ScramblingIdZero {
   int get();
   void set (    int value);
}

Property Value

Default value is 0. Range of value is 0 through 65535.

Remarks

This property corresponds to the higher-layer parameter scramblingID0 in DMRS-UplinkConfig information element. Before VSA 25.20, NidNscid along with Nscid are used for DMRS sequence generation. According to 38211-g10 6.4.1.1.1.1, NidNscid is decided by Nscid, DmrsNidSource, ScramblingIdZero and ScramblingIdOne. From VSA 25.20 on, NidNscid is obsoleted, and Nscid, DmrsNidSource, ScramblingIdZero and ScramblingIdOne are used for DMRS sequence generation. when Nscid is 0 and DmrsNidSource is DmrsNidSource.FromHigherLayer, ScramblingIdZero is used as NidNscid. when Nscid is 1 and DmrsNidSource is DmrsNidSource.FromHigherLayer, ScramblingIdOne is used as NidNscid.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

Minimum Software Version Requirement: Keysight PathWave 89600 VSA Ver 25.20

See Also