Isdbt
SCPI Commands :
[SOURce<HW>]:BB:ISDBt:BANDwidth
[SOURce<HW>]:BB:ISDBt:CONTrol
[SOURce<HW>]:BB:ISDBt:GUARd
[SOURce<HW>]:BB:ISDBt:NETWorkmode
[SOURce<HW>]:BB:ISDBt:PACKetlength
[SOURce<HW>]:BB:ISDBt:PID
[SOURce<HW>]:BB:ISDBt:PIDTestpack
[SOURce<HW>]:BB:ISDBt:PORTion
[SOURce<HW>]:BB:ISDBt:PRESet
[SOURce<HW>]:BB:ISDBt:REMux
[SOURce<HW>]:BB:ISDBt:STATe
[SOURce<HW>]:BB:ISDBt:STUFfing
[SOURce<HW>]:BB:ISDBt:SUBChannel
[SOURce<HW>]:BB:ISDBt:SYSTem
- class IsdbtCls[source]
Isdbt commands group definition. 71 total commands, 17 Subgroups, 14 group commands
- get_bandwidth() int [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:BANDwidth value: int = driver.source.bb.isdbt.get_bandwidth()
Displays the used bandwidth.
- return:
used_bw: integer Range: 0 to 9999
- get_control() AutoManualMode [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:CONTrol value: enums.AutoManualMode = driver.source.bb.isdbt.get_control()
Defines the configuration mode of the coder.
- return:
control: AUTO| MANual
- get_guard() CodingGuardInterval [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:GUARd value: enums.CodingGuardInterval = driver.source.bb.isdbt.get_guard()
Sets the guard interval length.
- return:
guard_int: G1_32| G1_16| G1_8| G1_4
- get_network_mode() NetworkMode [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:NETWorkmode value: enums.NetworkMode = driver.source.bb.isdbt.get_network_mode()
No command help available
- return:
network_mode: No help available
- get_packet_length() InputSignalPacketLength [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PACKetlength value: enums.InputSignalPacketLength = driver.source.bb.isdbt.get_packet_length()
Queries the packet length of the external transport stream in bytes.
- return:
packet_length: P188| P204| INValid P188|P204 188/204 byte packets specified for serial input and parallel input. INValid Packet length does not match the specified length.
- get_pid() int [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PID value: int = driver.source.bb.isdbt.get_pid()
Sets the .
- return:
pid: integer Range: #H000 to #H1FFF
- get_pid_test_pack() PidTestPacket [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PIDTestpack value: enums.PidTestPacket = driver.source.bb.isdbt.get_pid_test_pack()
If a header is present in the test packet (‘Test TS Packet > Head/184 Payload’) , you can specify a fixed or variable packet identifier (PID) .
- return:
test_pack: VARiable| NULL
- get_portion() CodingPortions [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PORTion value: enums.CodingPortions = driver.source.bb.isdbt.get_portion()
Sets the modulation types of the hierachical layers A, B and C. The first digit specifies the modulation type for layer A, the second digit for layer B and the third digit for layer C.
- return:
portion: PDD| PDC| PCC| DDD| DDC| DCC| CCC P Partial reception D Differential modulation C Coherent modulation
- get_remux() bool [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:REMux value: bool = driver.source.bb.isdbt.get_remux()
Enables/disables the built-in remultiplexer.
- return:
remux: 1| ON| 0| OFF
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:STATe value: bool = driver.source.bb.isdbt.get_state()
Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.
- return:
state: 1| ON| 0| OFF
- get_stuffing() bool [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:STUFfing value: bool = driver.source.bb.isdbt.get_stuffing()
- Queries, if stuffing is enabled or disabled.
INTRO_CMD_HELP: You can enable/disable stuffing via [:SOURce<hw>]:BB:ISDBt:CONTrol:
SOURce1:BB:ISDBt:CONTrol AUTO Stuffing is disabed.
SOURce1:BB:ISDBt:CONTrol MAN Stuffing is enabed.
- return:
stuffing: 1| ON| 0| OFF
- get_sub_channel() int [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:SUBChannel value: int = driver.source.bb.isdbt.get_sub_channel()
Sets the subchannel of the ISDB-TSB signal.
- return:
sub_channel: integer Range: 0 to 41
- get_system() IsdbtCodingSystem [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:SYSTem value: enums.IsdbtCodingSystem = driver.source.bb.isdbt.get_system()
Sets the ISDB-T system.
- return:
system: TSB3| TSB1| T
- preset() None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PRESet driver.source.bb.isdbt.preset()
Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:BB:ISDBt:STATe.
- preset_with_opc(opc_timeout_ms: int = -1) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PRESet driver.source.bb.isdbt.preset_with_opc()
Sets the parameters of the digital standard to their default values (*RST values specified for the commands) . Not affected is the state set with the command SOURce<hw>:BB:ISDBt:STATe.
Same as preset, but waits for the operation to complete before continuing further. Use the RsSmcv.utilities.opc_timeout_set() to set the timeout value.
- param opc_timeout_ms:
Maximum time to wait in milliseconds, valid only for this call.
- set_control(control: AutoManualMode) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:CONTrol driver.source.bb.isdbt.set_control(control = enums.AutoManualMode.AUTO)
Defines the configuration mode of the coder.
- param control:
AUTO| MANual
- set_guard(guard_int: CodingGuardInterval) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:GUARd driver.source.bb.isdbt.set_guard(guard_int = enums.CodingGuardInterval.G1_16)
Sets the guard interval length.
- param guard_int:
G1_32| G1_16| G1_8| G1_4
- set_network_mode(network_mode: NetworkMode) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:NETWorkmode driver.source.bb.isdbt.set_network_mode(network_mode = enums.NetworkMode.MFN)
No command help available
- param network_mode:
No help available
- set_pid(pid: int) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PID driver.source.bb.isdbt.set_pid(pid = 1)
Sets the .
- param pid:
integer Range: #H000 to #H1FFF
- set_pid_test_pack(test_pack: PidTestPacket) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PIDTestpack driver.source.bb.isdbt.set_pid_test_pack(test_pack = enums.PidTestPacket.NULL)
If a header is present in the test packet (‘Test TS Packet > Head/184 Payload’) , you can specify a fixed or variable packet identifier (PID) .
- param test_pack:
VARiable| NULL
- set_portion(portion: CodingPortions) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:PORTion driver.source.bb.isdbt.set_portion(portion = enums.CodingPortions.CCC)
Sets the modulation types of the hierachical layers A, B and C. The first digit specifies the modulation type for layer A, the second digit for layer B and the third digit for layer C.
- param portion:
PDD| PDC| PCC| DDD| DDC| DCC| CCC P Partial reception D Differential modulation C Coherent modulation
- set_remux(remux: bool) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:REMux driver.source.bb.isdbt.set_remux(remux = False)
Enables/disables the built-in remultiplexer.
- param remux:
1| ON| 0| OFF
- set_state(state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:STATe driver.source.bb.isdbt.set_state(state = False)
Activates the standard and deactivates all the other digital standards and digital modulation modes in the same path.
- param state:
1| ON| 0| OFF
- set_sub_channel(sub_channel: int) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:SUBChannel driver.source.bb.isdbt.set_sub_channel(sub_channel = 1)
Sets the subchannel of the ISDB-TSB signal.
- param sub_channel:
integer Range: 0 to 41
- set_system(system: IsdbtCodingSystem) None [source]
# SCPI: [SOURce<HW>]:BB:ISDBt:SYSTem driver.source.bb.isdbt.set_system(system = enums.IsdbtCodingSystem.T)
Sets the ISDB-T system.
- param system:
TSB3| TSB1| T
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.isdbt.clone()
Subgroups