IviDownconverterFrequencyStep Behavior Model
The following state diagram shows the behavior of the IviDownconverterFrequencyStep extension group:
Setting the Frequency Sweep Trigger Source property to IVIDOWNCONVERTER_VAL_TRIGGER_SOURCE_IMMEDIATE continuously generates frequency steps from start to stop with fixed increments, or steps. The duration of one step is defined with Frequency Step Dwell Time. Setting the Frequency Sweep Trigger Source property to IVIDOWNCONVERTER_VAL_TRIGGER_SOURCE_EXTERNAL or IVIDOWNCONVERTER_VAL_TRIGGER_SOURCE_SOFTWARE delays the start of the next step until the specified trigger event occurs. This behavior is shown in the following figure:
In addition, the following rules apply:
- When you call Configure RF Input Frequency of the base capability group, the Frequency Sweep Mode property is set to None, stopping any sweeps that may be in progress.
- When you set the the Frequency Sweep Mode property to Frequency Step, setting the RF Input Frequency property of the base capability group sets the Frequency Sweep Mode property to None.
- When you change the Frequency Sweep Mode property from any sweep mode to None, the downconverter uses the previously set value of the RF Input Frequency property of the base capability group.