Efrontend

SCPI Commands :

[SOURce<HW>]:EFRontend:AMODe
[SOURce<HW>]:EFRontend:CMODe
[SOURce<HW>]:EFRontend:IDN
[SOURce<HW>]:EFRontend:INFO
[SOURce<HW>]:EFRontend:IPADdress
[SOURce<HW>]:EFRontend:LIST
[SOURce<HW>]:EFRontend:OPT
[SOURce<HW>]:EFRontend:RFConnector
class EfrontendCls[source]

Efrontend commands group definition. 49 total commands, 13 Subgroups, 8 group commands

get_amode() RsSmw.enums.EfePowAttMode[source]
# SCPI: [SOURce<HW>]:EFRontend:AMODe
value: enums.EfePowAttMode = driver.source.efrontend.get_amode()

Sets the attenuator mode of the external frontend.

return

attenuation_mode: AUTO| MANual| AOFFset AUTO Sets the attenuation value automatically to the attenuation value provided from the connected external frontend. MANual Sets an attenuation value manually. AOFFset Requires frontend R&S FE170ST. You can define an offset value which is added to the attenuation value provided from the connected external frontend.

get_cmode() RsSmw.enums.ConMode[source]
# SCPI: [SOURce<HW>]:EFRontend:CMODe
value: enums.ConMode = driver.source.efrontend.get_cmode()

Sets the mode of the SSL control connection between R&S SMW and external frontend.

return

fe_conn_mode: AUTO| LOCK| RXTX AUTO The R&S SMW locks external frontend, when activating the RF output at the R&S SMW (‘RF’ ‘On’) for output of the IF signal. The R&S SMW unlocks external frontend, when deactivating the RF output at the R&S SMW (‘RF’ ‘Off’) . LOCK The external frontend is locked permanently. No other instrument can take over control. RXTX Requires an R&S FE50DTR connected to the R&S SMW. Connection mode for simultaneous Rx (receive) operation and Tx (transmit) operation of an R&S FE50DTR. Set this mode, if your test setup requires a release of connection lock. A connected vector signal analyzer can lock the external frontend for Rx operation.

get_idn() str[source]
# SCPI: [SOURce<HW>]:EFRontend:IDN
value: str = driver.source.efrontend.get_idn()

Identification Returns the IDN string, i.e. the identification of the external frontend.

return

idn_string: string

get_info() str[source]
# SCPI: [SOURce<HW>]:EFRontend:INFO
value: str = driver.source.efrontend.get_info()

Queries information about the connected external frontend.

return

fe_info: string

get_ip_address() str[source]
# SCPI: [SOURce<HW>]:EFRontend:IPADdress
value: str = driver.source.efrontend.get_ip_address()

Queries the IP address of the connected external frontend.

return

ip_address: string

get_list_py() List[str][source]
# SCPI: [SOURce<HW>]:EFRontend:LIST
value: List[str] = driver.source.efrontend.get_list_py()

Queries connected external frontends in a comma-separated list.

return

filter_py: String

get_opt() str[source]
# SCPI: [SOURce<HW>]:EFRontend:OPT
value: str = driver.source.efrontend.get_opt()

Option identification query Queries the options included in the external frontend. For a list of all available options and their description, refer to the data sheet.

return

opt_string: string The query returns a list of options. The options are returned at fixed positions in a comma-separated string. A zero is returned for options that are not installed.

get_rf_connector() RsSmw.enums.FenUmbRfCon[source]
# SCPI: [SOURce<HW>]:EFRontend:RFConnector
value: enums.FenUmbRfCon = driver.source.efrontend.get_rf_connector()

Queries the active RF output connector at the connected RF frontend.

return

fe_output_path: NONE| RFA| RFB NONE No frontend connected. RFA Output connector ‘RF A’ is active at the external frontend. RFB Output connector ‘RF B’ is active at the external frontend.

set_amode(attenuation_mode: RsSmw.enums.EfePowAttMode) None[source]
# SCPI: [SOURce<HW>]:EFRontend:AMODe
driver.source.efrontend.set_amode(attenuation_mode = enums.EfePowAttMode.AOFFset)

Sets the attenuator mode of the external frontend.

param attenuation_mode

AUTO| MANual| AOFFset AUTO Sets the attenuation value automatically to the attenuation value provided from the connected external frontend. MANual Sets an attenuation value manually. AOFFset Requires frontend R&S FE170ST. You can define an offset value which is added to the attenuation value provided from the connected external frontend.

set_cmode(fe_conn_mode: RsSmw.enums.ConMode) None[source]
# SCPI: [SOURce<HW>]:EFRontend:CMODe
driver.source.efrontend.set_cmode(fe_conn_mode = enums.ConMode.AUTO)

Sets the mode of the SSL control connection between R&S SMW and external frontend.

param fe_conn_mode

AUTO| LOCK| RXTX AUTO The R&S SMW locks external frontend, when activating the RF output at the R&S SMW (‘RF’ ‘On’) for output of the IF signal. The R&S SMW unlocks external frontend, when deactivating the RF output at the R&S SMW (‘RF’ ‘Off’) . LOCK The external frontend is locked permanently. No other instrument can take over control. RXTX Requires an R&S FE50DTR connected to the R&S SMW. Connection mode for simultaneous Rx (receive) operation and Tx (transmit) operation of an R&S FE50DTR. Set this mode, if your test setup requires a release of connection lock. A connected vector signal analyzer can lock the external frontend for Rx operation.

set_rf_connector(fe_output_path: RsSmw.enums.FenUmbRfCon) None[source]
# SCPI: [SOURce<HW>]:EFRontend:RFConnector
driver.source.efrontend.set_rf_connector(fe_output_path = enums.FenUmbRfCon.NONE)

Queries the active RF output connector at the connected RF frontend.

param fe_output_path

NONE| RFA| RFB NONE No frontend connected. RFA Output connector ‘RF A’ is active at the external frontend. RFB Output connector ‘RF B’ is active at the external frontend.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.efrontend.clone()

Subgroups