Write/Read
About Swept IMD

CompositeNormalizationMode Property


Description

Sets and returns the method by which CTB and CSO calculations are performed.

 VB Syntax

imd.CompositeNormalizationMode = value

Variable

(Type) - Description

imd

A SweptIMD Object

value

(Enum)

0 - naNone - the normalized power is not used in calculation

1 - naNumberOfCarriers -  CTB and CSO is corrected by subtracting 10*log(N/2), where

  • N = # of carriers for CTB

  • N =  # of distortion products for CSO

2 - naPdBm - the composited normalized power for CTB or CSO is treated as a dBm value

3 - naPdBmV - the composited normalized power for CTB or CSO is treated as a dBmV value.

Note: Power values are stored using the currently-set units. Therefore, first set units with this command, then set power values using:

CompositeNormalizedCSOPower

CompositeNormalizedCTBPower

Return Type

Enum

Default

naNumberOfCarriers

Examples

imd.CompositeNormalizationMode = naNone 'Write

value = imd.CompositeNormalizationMode 'Read

C++ Syntax

HRESULT get_CompositeNormalizationMode(tagNAIMDCompositeNormalizationMode *pVal)

HRESULT put_CompositeNormalizationMode(tagNAIMDCompositeNormalizationMode pVal)

Interface

ISweptIMD