Write/Read
About Swept IMD

TonePower Property


Description

Sets and returns the power level of the Main Tones. Use with IMD sweep types:

  • naIMDToneCWSweep,

  • naIMDToneCenterFreqSweep

  • naIMDDeltaFrequencySweep.  

When tone power is coupled, setting either F1 or F2 power sets both.

 VB Syntax

object.TonePower (tone) = value

Variable

(Type) - Description

object

A SweptIMD or IMSpectrum Object

tone

(Enum as NAIMDTonePowerID) Choose from:

0 - naIMDF1Power - F1 tone

1 - naIMDF2Power -  F2 tone

value

(Double) Tone power level in dBm. Choose a value between +30 dBm and -30 dBm.

Return Type

Double

Default

-20 dBm

Examples

imd.TonePower(naIMDF1Power) = 0 'Write

value = imd.TonePower(naIMDF2Power) 'Read

C++ Syntax

HRESULT get_TonePower(tagNAIMDTonePowerID naIMDF1, double * pVal);

HRESULT put_TonePower(tagNAIMDTonePowerID naIMDF1, double newVal);

Interface

ISweptIMD

IIMSpectrum