Keysight 89600 VSA .NET API
PresignalIdleLengthAuto Property
See Also 
Keysight.SA.Vsa.FlexFrame.Interfaces Assembly > Keysight.SA.Vsa.FlexFrame Namespace > WaveformGeneration Class : PresignalIdleLengthAuto Property


Glossary Item Box

Gets or sets a value indicating whether the idle length before the signal part is automatically determined or not.

Syntax

Visual Basic (Declaration) 
Public MustOverride Property PresignalIdleLengthAuto As Boolean
C# 
public abstract bool PresignalIdleLengthAuto {get; set;}
C++/CLI 
public:
abstract property bool PresignalIdleLengthAuto {
   bool get();
   void set (    bool value);
}

Remarks

If true and Style is FrameDefinitionStyle.Periodic, the PresignalIdleLength is 0; If true and Style is FrameDefinitionStyle.Burst, the PresignalIdleLength is decided by the SignalLength and the ComponentCarrier.SearchLength as below: by default, 1000 symbols are added before and after the signal, but to avoid too many idle samples and also to ensure that ComponentCarrier.SearchLength includes at least more than 2 complete bursts(SignalLength + PresignalIdleLength + PostsignalIdleLength), maxIdlePoints = (SearchLength / 2.2 - SignalLength) * symbolRate / 2 ; if maxIdlePoints is bigger than 0 and less than 1000, then PresignalIdleLength = maxIdlePoints; If false, PresignalIdleLength is manually configured;

Requirements

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

Minimum Software Version Requirement: Keysight 89600 VSA Ver 30.00

See Also