Ddm
SCPI Commands :
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:COUPling
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:CURRent
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:DIRection
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:LOGarithmic
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:PCT
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:POLarity
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:STEP
[SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:[DEPTh]
- class DdmCls[source]
Ddm commands group definition. 8 total commands, 0 Subgroups, 8 group commands
- get_coupling() RsSmbv.enums.AvionicIlsDdmCoup [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:COUPling value: enums.AvionicIlsDdmCoup = driver.source.bb.ils.localizer.ddm.get_coupling()
Selects if the DDM value is fixed or is changed with a change of sum of modulation depths (SDM, see[:SOURce<hw>][:BB]:ILS:LOCalizer:SDM) .
- return
coupling: FIXed| SDM
- get_current() float [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:CURRent value: float = driver.source.bb.ils.localizer.ddm.get_current()
Sets the DDM value alternatively as a current by means of the ILS indicating instrument. The instrument current is calculated according to: DDM uA = DDM x 857,1 uA A variation of the instrument current automatically leads to a variation of the DDM value and the DDM value in dB.
- return
current: float Range: -9.6775E-4 to 9.6775E-4
- get_depth() float [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:[DEPTh] value: float = driver.source.bb.ils.localizer.ddm.get_depth()
Sets the difference in depth of modulation between the signal of the upper/left lobe (90 Hz) and the lower/right lobe (150 Hz) . The maximum value equals the sum of the modulation depths of the 90 Hz and the 150 Hz tone.The following is true: ILS:LOC:DDM:DEPTh = (AM(90Hz) - AM(150Hz) )/100% A variation of the DDM value automatically leads to a variation of the DDM value in dB and the value of the instrument current.
- return
depth: float Range: -0.4 to 0.4
- get_direction() RsSmbv.enums.LeftRightDirection [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:DIRection value: enums.LeftRightDirection = driver.source.bb.ils.localizer.ddm.get_direction()
Sets the simulation mode for the ILS-LOC modulation signal. A change of the setting automatically changes the sign of the DDM value.
- return
direction: LEFT| RIGHt LEFT The 150 Hz modulation signal is predominant, the DDM value is negative (the airplane is too far to the right, it must turn to the left) . RIGHT The 90 Hz modulation signal is predominant, the DDM value is positive (the airplane is too far to the left, it must turn to the right) .
- get_logarithmic() float [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:LOGarithmic value: float = driver.source.bb.ils.localizer.ddm.get_logarithmic()
Sets the modulation depth in dB for the ILS localizer modulation signal. See also [:SOURce<hw>][:BB]:ILS:LOCalizer:DDM[:DEPTh].
- return
logarithmic: float Range: -999.9 to 999.9
- get_pct() float [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:PCT value: float = driver.source.bb.ils.localizer.ddm.get_pct()
Sets the difference in depth of modulation between the signal of the left lobe (90 Hz) and the right lobe (150 Hz) . The maximum value equals the sum of the modulation depths of the 90 Hz and the 150 Hz tone. See also [:SOURce<hw>][:BB]:ILS:LOCalizer:DDM[:DEPTh].
- return
pct: float Range: -80.0 to 80.0
- get_polarity() RsSmbv.enums.AvionicIlsDdmPol [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:POLarity value: enums.AvionicIlsDdmPol = driver.source.bb.ils.localizer.ddm.get_polarity()
Sets the polarity for DDM calculation (see [:SOURce<hw>][:BB]:ILS:LOCalizer:DDM[:DEPTh]) . The DDM depth calculation depends on the selected polarity:
INTRO_CMD_HELP: Selects the clock source:
Polarity 90 Hz - 150 Hz (default setting) : DDM = [ AM (90 Hz) - AM (150 Hz) ] / 100%
Polarity 150 Hz - 90 Hz: DDM = [ AM (150 Hz) - AM (90 Hz) ] / 100%
- return
polarity: P90_150| P150_90
- get_step() RsSmbv.enums.AvionicDdmStep [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:STEP value: enums.AvionicDdmStep = driver.source.bb.ils.localizer.ddm.get_step()
Sets the variation step of the DDM values.
- return
ddm_step: DECimal| PREDefined
- set_coupling(coupling: RsSmbv.enums.AvionicIlsDdmCoup) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:COUPling driver.source.bb.ils.localizer.ddm.set_coupling(coupling = enums.AvionicIlsDdmCoup.FIXed)
Selects if the DDM value is fixed or is changed with a change of sum of modulation depths (SDM, see[:SOURce<hw>][:BB]:ILS:LOCalizer:SDM) .
- param coupling
FIXed| SDM
- set_current(current: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:CURRent driver.source.bb.ils.localizer.ddm.set_current(current = 1.0)
Sets the DDM value alternatively as a current by means of the ILS indicating instrument. The instrument current is calculated according to: DDM uA = DDM x 857,1 uA A variation of the instrument current automatically leads to a variation of the DDM value and the DDM value in dB.
- param current
float Range: -9.6775E-4 to 9.6775E-4
- set_depth(depth: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:[DEPTh] driver.source.bb.ils.localizer.ddm.set_depth(depth = 1.0)
Sets the difference in depth of modulation between the signal of the upper/left lobe (90 Hz) and the lower/right lobe (150 Hz) . The maximum value equals the sum of the modulation depths of the 90 Hz and the 150 Hz tone.The following is true: ILS:LOC:DDM:DEPTh = (AM(90Hz) - AM(150Hz) )/100% A variation of the DDM value automatically leads to a variation of the DDM value in dB and the value of the instrument current.
- param depth
float Range: -0.4 to 0.4
- set_direction(direction: RsSmbv.enums.LeftRightDirection) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:DIRection driver.source.bb.ils.localizer.ddm.set_direction(direction = enums.LeftRightDirection.LEFT)
Sets the simulation mode for the ILS-LOC modulation signal. A change of the setting automatically changes the sign of the DDM value.
- param direction
LEFT| RIGHt LEFT The 150 Hz modulation signal is predominant, the DDM value is negative (the airplane is too far to the right, it must turn to the left) . RIGHT The 90 Hz modulation signal is predominant, the DDM value is positive (the airplane is too far to the left, it must turn to the right) .
- set_logarithmic(logarithmic: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:LOGarithmic driver.source.bb.ils.localizer.ddm.set_logarithmic(logarithmic = 1.0)
Sets the modulation depth in dB for the ILS localizer modulation signal. See also [:SOURce<hw>][:BB]:ILS:LOCalizer:DDM[:DEPTh].
- param logarithmic
float Range: -999.9 to 999.9
- set_pct(pct: float) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:PCT driver.source.bb.ils.localizer.ddm.set_pct(pct = 1.0)
Sets the difference in depth of modulation between the signal of the left lobe (90 Hz) and the right lobe (150 Hz) . The maximum value equals the sum of the modulation depths of the 90 Hz and the 150 Hz tone. See also [:SOURce<hw>][:BB]:ILS:LOCalizer:DDM[:DEPTh].
- param pct
float Range: -80.0 to 80.0
- set_polarity(polarity: RsSmbv.enums.AvionicIlsDdmPol) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:POLarity driver.source.bb.ils.localizer.ddm.set_polarity(polarity = enums.AvionicIlsDdmPol.P150_90)
Sets the polarity for DDM calculation (see [:SOURce<hw>][:BB]:ILS:LOCalizer:DDM[:DEPTh]) . The DDM depth calculation depends on the selected polarity:
INTRO_CMD_HELP: Selects the clock source:
Polarity 90 Hz - 150 Hz (default setting) : DDM = [ AM (90 Hz) - AM (150 Hz) ] / 100%
Polarity 150 Hz - 90 Hz: DDM = [ AM (150 Hz) - AM (90 Hz) ] / 100%
- param polarity
P90_150| P150_90
- set_step(ddm_step: RsSmbv.enums.AvionicDdmStep) None [source]
# SCPI: [SOURce<HW>]:[BB]:ILS:LOCalizer:DDM:STEP driver.source.bb.ils.localizer.ddm.set_step(ddm_step = enums.AvionicDdmStep.DECimal)
Sets the variation step of the DDM values.
- param ddm_step
DECimal| PREDefined