Icoder
SCPI Commands :
[SOURce<HW>]:BB:DVB:DVBX:ICODer:RATE
[SOURce<HW>]:BB:DVB:DVBX:ICODer:[STATe]
- Commands in total: 2Subgroups: 0Direct child commands: 2
- get_rate() DvbS2XcodRate[source]
# [SOURce<HW>]:BB:DVB:DVBX:ICODer:RATE value: enums.DvbS2XcodRate = driver.source.bb.dvb.dvbx.icoder.get_rate()
Selects the code rate of the inner coder.
- Returns:
rate: CR1D4 | CR1D3 | CR2D5 | CR1D2 | CR3D5 | CR2D3 | CR3D4 | CR4D5 | CR5D6 | CR8D9 | CR9D10 | CR2D9 | CR13D45 | CR9D20 | CR90D180 | CR96D180 | CR11D20 | CR100D180 | CR104D180 | CR26D45 | CR18D30 | CR28D45 | CR23D36 | CR116D180 | CR20D30 | CR124D180 | CR25D36 | CR128D180 | CR13D18 | CR132D180 | CR22D30 | CR135D180 | CR140D180 | CR7D9 | CR154D180 | CR1D5 | CR11D45 | CR4D15 | CR14D45 | CR7D15 | CR8D15 | CR32D45
- get_state() bool[source]
# [SOURce<HW>]:BB:DVB:DVBX:ICODer:[STATe] value: bool = driver.source.bb.dvb.dvbx.icoder.get_state()
Activates the inner coder.
- Returns:
icoder: 1 | ON | 0| OFF
- set_rate(rate: DvbS2XcodRate) None[source]
# [SOURce<HW>]:BB:DVB:DVBX:ICODer:RATE driver.source.bb.dvb.dvbx.icoder.set_rate(rate = enums.DvbS2XcodRate.CR100D180)
Selects the code rate of the inner coder.
- Parameters:
rate – CR1D4 | CR1D3 | CR2D5 | CR1D2 | CR3D5 | CR2D3 | CR3D4 | CR4D5 | CR5D6 | CR8D9 | CR9D10 | CR2D9 | CR13D45 | CR9D20 | CR90D180 | CR96D180 | CR11D20 | CR100D180 | CR104D180 | CR26D45 | CR18D30 | CR28D45 | CR23D36 | CR116D180 | CR20D30 | CR124D180 | CR25D36 | CR128D180 | CR13D18 | CR132D180 | CR22D30 | CR135D180 | CR140D180 | CR7D9 | CR154D180 | CR1D5 | CR11D45 | CR4D15 | CR14D45 | CR7D15 | CR8D15 | CR32D45
- set_state(icoder: bool) None[source]
# [SOURce<HW>]:BB:DVB:DVBX:ICODer:[STATe] driver.source.bb.dvb.dvbx.icoder.set_state(icoder = False)
Activates the inner coder.
- Parameters:
icoder – 1 | ON | 0| OFF