Create

SCPI Command :

CONFigure:BASE:FDCorrection:CTABle:CREate
class CreateCls[source]

Create commands group definition. 1 total commands, 0 Subgroups, 1 group commands

set(table_name: str, frequency: List[float] = None, correction: List[float] = None) None[source]
# SCPI: CONFigure:BASE:FDCorrection:CTABle:CREate
driver.configure.freqCorrection.correctionTable.create.set(table_name = 'abc', frequency = [1.1, 2.2, 3.3], correction = [1.1, 2.2, 3.3])

Creates a correction table for frequency-dependent attenuation and stores it in the RAM. If a table with the given name exists for the addressed subinstrument, it is overwritten. The parameter pairs <Frequency>, <Correction> are used to fill the table. A command with an incomplete pair (e.g. <Frequency> without <Correction>) is ignored completely. To add entries to an existing table, see method RsCmwBase.Configure.FreqCorrection.CorrectionTable.Add.set. You can enter parameter pairs in any order. The table entries (pairs) are automatically sorted from lowest to highest frequency. For the supported frequency range, see ‘Frequency range’.

param table_name:

string The table name is used to identify the table in other commands and to store the table on the system drive. The string must comply to Windows™ file name conventions, see ‘Mass memory commands’. You can add the prefix ‘instn/’ to address subinstrument number n+1. Example: ‘inst2/mytable’ means ‘mytable’ for subinstrument number 3.

param frequency:

numeric Unit: Hz

param correction:

numeric Range: -50 dB to 90 dB, Unit: dB