Tdrt

SCPI Commands :

TDRT:STATe
TDRT:TYPE
TDRT:BW
TDRT:DOMain
TDRT:SLENgth
TDRT:PERMittivity
TDRT:CONFig
Commands in total: 23
Subgroups: 4
Direct child commands: 7
get_bw() float[source]
# TDRT:BW
value: float = driver.tdrt.get_bw()

Sets the bandwidth of the DUT.

Returns:

bandwidth: 2E+9 to 16E+9

get_config() DisplayDiff[source]
# TDRT:CONFig
value: enums.DisplayDiff = driver.tdrt.get_config()

Selects the connection: single-ended or differential.

Returns:

configuration: SINGleended | DIFFerential

get_domain() RdrtOutputDomain[source]
# TDRT:DOMain
value: enums.RdrtOutputDomain = driver.tdrt.get_domain()

Sets the domain of the x-axis: time or distance (in m or inch) . If you select distance, enter also the permittivity with method RsRtx.tdrt.permittivity() .

Returns:

output_domain: MDIStance = distance in m IDIStance = distance in inch

get_permittivity() float[source]
# TDRT:PERMittivity
value: float = driver.tdrt.get_permittivity()

Sets the permittivity ε_r of the used DUT.

Returns:

permittivity: 1 to 100

get_slength() float[source]
# TDRT:SLENgth
value: float = driver.tdrt.get_slength()

Sets the electrical length of a user-defined short. The reset value is the electrical length of the short hat is delivered with the pulse source R&S RTO6-B7.

Returns:

short_length: 0 to 2E-9

get_state() bool[source]
# TDRT:STATe
value: bool = driver.tdrt.get_state()

Activates or deactivates the TDR/TDT measurements.

Returns:

state: OFF | ON

get_type_py() TdrtType[source]
# TDRT:TYPE
value: enums.TdrtType = driver.tdrt.get_type_py()

Selects the analysis type: TDR (time domain reflectometry) , TDT (time domain transmission) , or TDR/TDT (both TDR and TDT) .

Returns:

type_py: TDR | TDRTdt | TDT

set_bw(bandwidth: float) None[source]
# TDRT:BW
driver.tdrt.set_bw(bandwidth = 1.0)

Sets the bandwidth of the DUT.

Parameters:

bandwidth – 2E+9 to 16E+9

set_config(configuration: DisplayDiff) None[source]
# TDRT:CONFig
driver.tdrt.set_config(configuration = enums.DisplayDiff.DIFFerential)

Selects the connection: single-ended or differential.

Parameters:

configuration – SINGleended | DIFFerential

set_domain(output_domain: RdrtOutputDomain) None[source]
# TDRT:DOMain
driver.tdrt.set_domain(output_domain = enums.RdrtOutputDomain.INDistance)

Sets the domain of the x-axis: time or distance (in m or inch) . If you select distance, enter also the permittivity with method RsRtx.tdrt.permittivity() .

Parameters:

output_domain – MDIStance = distance in m IDIStance = distance in inch

set_permittivity(permittivity: float) None[source]
# TDRT:PERMittivity
driver.tdrt.set_permittivity(permittivity = 1.0)

Sets the permittivity ε_r of the used DUT.

Parameters:

permittivity – 1 to 100

set_slength(short_length: float) None[source]
# TDRT:SLENgth
driver.tdrt.set_slength(short_length = 1.0)

Sets the electrical length of a user-defined short. The reset value is the electrical length of the short hat is delivered with the pulse source R&S RTO6-B7.

Parameters:

short_length – 0 to 2E-9

set_state(state: bool) None[source]
# TDRT:STATe
driver.tdrt.set_state(state = False)

Activates or deactivates the TDR/TDT measurements.

Parameters:

state – OFF | ON

set_type_py(type_py: TdrtType) None[source]
# TDRT:TYPE
driver.tdrt.set_type_py(type_py = enums.TdrtType.TDR)

Selects the analysis type: TDR (time domain reflectometry) , TDT (time domain transmission) , or TDR/TDT (both TDR and TDT) .

Parameters:

type_py – TDR | TDRTdt | TDT

Cloning the Group

# Create a copy of the original group, that exists independently
tdrt_copy = driver.tdrt.clone()

Subgroups