ThConfig
SCPI Commands :
[SOURce<HW>]:BB:DVB:DVBS:THConfig:CCOunter
[SOURce<HW>]:BB:DVB:DVBS:THConfig:PUS
[SOURce<HW>]:BB:DVB:DVBS:THConfig:SCONtrol
[SOURce<HW>]:BB:DVB:DVBS:THConfig:TPRiority
[SOURce<HW>]:BB:DVB:DVBS:THConfig:[STATe]
- Commands in total: 9Subgroups: 4Direct child commands: 5
- get_ccounter() int[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:CCOunter value: int = driver.source.bb.dvb.dvbs.thConfig.get_ccounter()
Sets the sequence number of the first payload packet.
- Returns:
ccounter: integer Range: 0 to 15
- get_pus() bool[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:PUS value: bool = driver.source.bb.dvb.dvbs.thConfig.get_pus()
If enabled, the PES (packetized elementary streams) , PSI (program specific information) , or DVB-MIP (megaframe initialization) packet begin immediately after the header.
- Returns:
psu_indication: 1 | ON | 0| OFF
- get_scontrol() int[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:SCONtrol value: int = driver.source.bb.dvb.dvbs.thConfig.get_scontrol()
Sets the scrambling information.
- Returns:
scontrol: integer Range: 0 to 3
- get_state() bool[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:[STATe] value: bool = driver.source.bb.dvb.dvbs.thConfig.get_state()
Inserts header information in the transport stream.
- Returns:
state: 1 | ON | 0| OFF
- get_tpriority() int[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:TPRiority value: int = driver.source.bb.dvb.dvbs.thConfig.get_tpriority()
Marks the current packet as high priority packet compared to packets with the same PID.
- Returns:
tpriority: integer Range: 0 to 1
- set_ccounter(ccounter: int) None[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:CCOunter driver.source.bb.dvb.dvbs.thConfig.set_ccounter(ccounter = 1)
Sets the sequence number of the first payload packet.
- Parameters:
ccounter – integer Range: 0 to 15
- set_pus(psu_indication: bool) None[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:PUS driver.source.bb.dvb.dvbs.thConfig.set_pus(psu_indication = False)
If enabled, the PES (packetized elementary streams) , PSI (program specific information) , or DVB-MIP (megaframe initialization) packet begin immediately after the header.
- Parameters:
psu_indication – 1 | ON | 0| OFF
- set_scontrol(scontrol: int) None[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:SCONtrol driver.source.bb.dvb.dvbs.thConfig.set_scontrol(scontrol = 1)
Sets the scrambling information.
- Parameters:
scontrol – integer Range: 0 to 3
- set_state(state: bool) None[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:[STATe] driver.source.bb.dvb.dvbs.thConfig.set_state(state = False)
Inserts header information in the transport stream.
- Parameters:
state – 1 | ON | 0| OFF
- set_tpriority(tpriority: int) None[source]
# [SOURce<HW>]:BB:DVB:DVBS:THConfig:TPRiority driver.source.bb.dvb.dvbs.thConfig.set_tpriority(tpriority = 1)
Marks the current packet as high priority packet compared to packets with the same PID.
- Parameters:
tpriority – integer Range: 0 to 1
Cloning the Group
# Create a copy of the original group, that exists independently
thConfig_copy = driver.source.bb.dvb.dvbs.thConfig.clone()
Subgroups