Visual Basic (Declaration) | |
---|---|
Public Overloads Overridable Sub AutoRange( _ ByVal criterion As String, _ ByVal timeoutInMilliseconds As Integer _ ) |
C# | |
---|---|
public virtual void AutoRange( string criterion, int timeoutInMilliseconds ) |
C++/CLI | |
---|---|
public: virtual void AutoRange( String^ criterion, int timeoutInMilliseconds ) |
Parameters
- criterion
- The requested criterion. Default value is "Default". Use GetValidAutoRangeCriteria to determine the valid values that can be used.
- timeoutInMilliseconds
- Timeout in milliseconds. A value of -1 indicates infinite timeout.
Possible supported criterion depending upon the current hardware and setup:
Default | Sets the Range parameter to the peak signal power. |
---|---|
"EVM" | Optimizes the setup for best EVM. If EvmAlgorithm is currently possible then is equivalent to that, otherwise is equivalent to EvmMeas. |
"EvmAlgorithm" | Optimize the setup for best EVM. Some kind of algorithm or table look based upon measuring the peak power, PAPR, bandwidth, etc. (but without the demod EVM measurement in the feedback loop). Typically faster than EvmMeas but won't necessarily achieve as optimal of a setup. |
"EvmMeas" | Optimize the setup for best EVM. Uses a demod EVM measurement in a feedback loop. Typically slower than EvmAlgorithm, but can achieve a more optimal setup. |
Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)
Minimum Software Version Requirement: Keysight PathWave 89600 VSA Ver 23.00