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