Flist<Index>

RepCap Settings

# Range: Nr1 .. Nr64
rc = driver.source.correction.fresponse.rf.user.flist.repcap_index_get()
driver.source.correction.fresponse.rf.user.flist.repcap_index_set(repcap.Index.Nr1)

SCPI Commands :

[SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:CATalog
[SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:CLEar
[SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:SIZE
[SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:[STATe]
class FlistCls[source]

Flist commands group definition. 7 total commands, 3 Subgroups, 4 group commands Repeated Capability: Index, default value after init: Index.Nr1

clear() None[source]
# SCPI: [SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:CLEar
driver.source.correction.fresponse.rf.user.flist.clear()

Deletes all entries in the lists.

clear_with_opc(opc_timeout_ms: int = - 1) None[source]
# SCPI: [SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:CLEar
driver.source.correction.fresponse.rf.user.flist.clear_with_opc()

Deletes all entries in the lists.

Same as clear, but waits for the operation to complete before continuing further. Use the RsSmbv.utilities.opc_timeout_set() to set the timeout value.

param opc_timeout_ms

Maximum time to wait in milliseconds, valid only for this call.

get_catalog() str[source]
# SCPI: [SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:CATalog
value: str = driver.source.correction.fresponse.rf.user.flist.get_catalog()

Queries the frequency response FR list files included in the current FR list.

return

catalog: filename1,filename2,…filename5 Returns a string of filenames separated by commas.

get_size() int[source]
# SCPI: [SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:SIZE
value: int = driver.source.correction.fresponse.rf.user.flist.get_size()

Queries the number of files in the list.

return

freq_resp_rf_fli_si: integer Range: 0 to 5

get_state() bool[source]
# SCPI: [SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:[STATe]
value: bool = driver.source.correction.fresponse.rf.user.flist.get_state()

Enables that user-defined corrections in form of FR lists are used. To use corrections of this kind, load the FR lists, activated them and apply the configuration with the corresponding commands, see ‘Frequency response (FR) list commands’.

return

freq_corr_rf_fl_sta: 1| ON| 0| OFF

set_state(freq_corr_rf_fl_sta: bool) None[source]
# SCPI: [SOURce<HW>]:CORRection:FRESponse:RF:USER:FLISt:[STATe]
driver.source.correction.fresponse.rf.user.flist.set_state(freq_corr_rf_fl_sta = False)

Enables that user-defined corrections in form of FR lists are used. To use corrections of this kind, load the FR lists, activated them and apply the configuration with the corresponding commands, see ‘Frequency response (FR) list commands’.

param freq_corr_rf_fl_sta

1| ON| 0| OFF

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.correction.fresponse.rf.user.flist.clone()

Subgroups