Tdmb
SCPI Commands :
[SOURce<HW>]:BB:TDMB:ETIinput
[SOURce<HW>]:BB:TDMB:MID
[SOURce<HW>]:BB:TDMB:NET
[SOURce<HW>]:BB:TDMB:NST
[SOURce<HW>]:BB:TDMB:PRESet
[SOURce<HW>]:BB:TDMB:SOURce
[SOURce<HW>]:BB:TDMB:STATe
- class TdmbCls[source]
Tdmb commands group definition. 34 total commands, 9 Subgroups, 7 group commands
- get_eti_input() TdmbInputSignalEtiSignal [source]
# SCPI: [SOURce<HW>]:BB:TDMB:ETIinput value: enums.TdmbInputSignalEtiSignal = driver.source.bb.tdmb.get_eti_input()
Displays whether a valid ETI signal is present and the signal type.
- return:
eti_signal: INValid| ENI| E559| E537
- get_mid() int [source]
# SCPI: [SOURce<HW>]:BB:TDMB:MID value: int = driver.source.bb.tdmb.get_mid()
Displays the DAB mode identity. A mode identity of 0 corresponds to an invalid ETI signal.
- return:
mode_identity: integer Range: 0 to 4
- get_net() EnetworkMode [source]
# SCPI: [SOURce<HW>]:BB:TDMB:NET value: enums.EnetworkMode = driver.source.bb.tdmb.get_net()
Sets the network mode.
- return:
network_mode: MFN| SFN
- get_nst() int [source]
# SCPI: [SOURce<HW>]:BB:TDMB:NST value: int = driver.source.bb.tdmb.get_nst()
Displays the number of streams (NST) contained in the ETI signal.
- return:
num_of_streams: integer Range: 0 to 64
- get_source() CodingInputSignalSource [source]
# SCPI: [SOURce<HW>]:BB:TDMB:SOURce value: enums.CodingInputSignalSource = driver.source.bb.tdmb.get_source()
Sets the modulation source for the input signal.
- return:
tdmb_source: EXTernal| TSPLayer| TESTsignal
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:TDMB:STATe value: bool = driver.source.bb.tdmb.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
- preset() None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:PRESet driver.source.bb.tdmb.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:TDMB:STATe.
- preset_with_opc(opc_timeout_ms: int = -1) None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:PRESet driver.source.bb.tdmb.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:TDMB: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_net(network_mode: EnetworkMode) None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:NET driver.source.bb.tdmb.set_net(network_mode = enums.EnetworkMode.MFN)
Sets the network mode.
- param network_mode:
MFN| SFN
- set_source(tdmb_source: CodingInputSignalSource) None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:SOURce driver.source.bb.tdmb.set_source(tdmb_source = enums.CodingInputSignalSource.EXTernal)
Sets the modulation source for the input signal.
- param tdmb_source:
EXTernal| TSPLayer| TESTsignal
- set_state(state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:TDMB:STATe driver.source.bb.tdmb.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
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.tdmb.clone()
Subgroups