Lpy
SCPI Commands :
[SOURce<HW>]:BB:T2DVb:L:CONStel
[SOURce<HW>]:BB:T2DVb:L:EXTension
[SOURce<HW>]:BB:T2DVb:L:REPetition
[SOURce<HW>]:BB:T2DVb:L:SCRambled
[SOURce<HW>]:BB:T2DVb:L:T2Baselite
[SOURce<HW>]:BB:T2DVb:L:T2Version
- class LpyCls[source]
Lpy commands group definition. 8 total commands, 1 Subgroups, 6 group commands
- get_constel() Dvbt2T2SystemL1PostModulation [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:CONStel value: enums.Dvbt2T2SystemL1PostModulation = driver.source.bb.t2Dvb.lpy.get_constel()
Sets the modulation of the L1 post signal.
- return:
l_1_post_mod: T2| T4| T16| T64 T2 T4 T16 16 T64 64QAM
- get_extension() SystemPostExtension [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:EXTension value: enums.SystemPostExtension = driver.source.bb.t2Dvb.lpy.get_extension()
Queries the L1 post extension state. The current firmware does not support L1 post extension.
- return:
l_1_post_ext: OFF OFF Fixed response of the query.
- get_repetition() bool [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:REPetition value: bool = driver.source.bb.t2Dvb.lpy.get_repetition()
Enables/disables L1 repetition.
- return:
l_1_repetition: 1| ON| 0| OFF
- get_scrambled() bool [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:SCRambled value: bool = driver.source.bb.t2Dvb.lpy.get_scrambled()
Enables/disables L1 post scrambling according to T2 version 1.3.1 of specification . You can query the used version via [:SOURce<hw>]:BB:T2DVb:L:T2Version.
- return:
l_1_post_scr: 1| ON| 0| OFF
- get_t_2_base_lite() bool [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:T2Baselite value: bool = driver.source.bb.t2Dvb.lpy.get_t_2_base_lite()
Enables/disables T2 base lite signaling according to T2 version 1.3.1 of specification . You can query the used version via [:SOURce<hw>]:BB:T2DVb:L:T2Version.
- return:
t_2_base_lite: 1| ON| 0| OFF
- get_t_2_version() Dvbt2T2SystemL1T2Version [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:T2Version value: enums.Dvbt2T2SystemL1T2Version = driver.source.bb.t2Dvb.lpy.get_t_2_version()
Sets the version of T2 specification , that is used for transmission.
- return:
t_2_version: V111| V121| V131
- set_constel(l_1_post_mod: Dvbt2T2SystemL1PostModulation) None [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:CONStel driver.source.bb.t2Dvb.lpy.set_constel(l_1_post_mod = enums.Dvbt2T2SystemL1PostModulation.T16)
Sets the modulation of the L1 post signal.
- param l_1_post_mod:
T2| T4| T16| T64 T2 T4 T16 16 T64 64QAM
- set_extension(l_1_post_ext: SystemPostExtension) None [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:EXTension driver.source.bb.t2Dvb.lpy.set_extension(l_1_post_ext = enums.SystemPostExtension.OFF)
Queries the L1 post extension state. The current firmware does not support L1 post extension.
- param l_1_post_ext:
OFF OFF Fixed response of the query.
- set_repetition(l_1_repetition: bool) None [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:REPetition driver.source.bb.t2Dvb.lpy.set_repetition(l_1_repetition = False)
Enables/disables L1 repetition.
- param l_1_repetition:
1| ON| 0| OFF
- set_scrambled(l_1_post_scr: bool) None [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:SCRambled driver.source.bb.t2Dvb.lpy.set_scrambled(l_1_post_scr = False)
Enables/disables L1 post scrambling according to T2 version 1.3.1 of specification . You can query the used version via [:SOURce<hw>]:BB:T2DVb:L:T2Version.
- param l_1_post_scr:
1| ON| 0| OFF
- set_t_2_base_lite(t_2_base_lite: bool) None [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:T2Baselite driver.source.bb.t2Dvb.lpy.set_t_2_base_lite(t_2_base_lite = False)
Enables/disables T2 base lite signaling according to T2 version 1.3.1 of specification . You can query the used version via [:SOURce<hw>]:BB:T2DVb:L:T2Version.
- param t_2_base_lite:
1| ON| 0| OFF
- set_t_2_version(t_2_version: Dvbt2T2SystemL1T2Version) None [source]
# SCPI: [SOURce<HW>]:BB:T2DVb:L:T2Version driver.source.bb.t2Dvb.lpy.set_t_2_version(t_2_version = enums.Dvbt2T2SystemL1T2Version.V111)
Sets the version of T2 specification , that is used for transmission.
- param t_2_version:
V111| V121| V131
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.t2Dvb.lpy.clone()
Subgroups