Coefficients

SCPI Commands :

[SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients:CATalog
[SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients:LOAD
[SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients:STORe
[SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients
Commands in total: 4
Subgroups: 0
Direct child commands: 4
get_catalog() List[str][source]
# [SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients:CATalog
value: List[str] = driver.source.iq.output.analog.envelope.shaping.coefficients.get_catalog()

Queries the available polynomial files in the default directory. Only files with the file extension iq_poly are listed.

Returns:

catalog: string

get_value() List[float][source]
# [SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients
value: List[float] = driver.source.iq.output.analog.envelope.shaping.coefficients.get_value()

Sets the polynomial coefficients.

load(filename: str) None[source]
# [SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients:LOAD
driver.source.iq.output.analog.envelope.shaping.coefficients.load(filename = 'abc')

Loads the selected polynomial file.

Parameters:

filename – string

set_store(filename: str) None[source]
# [SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients:STORe
driver.source.iq.output.analog.envelope.shaping.coefficients.set_store(filename = 'abc')

Saves the polynomial function as polynomial file.

Parameters:

filename – string

set_value(ipartq_out_env_poly_coeffs: List[float]) None[source]
# [SOURce<HW>]:IQ:OUTPut:[ANALog]:ENVelope:SHAPing:COEFficients
driver.source.iq.output.analog.envelope.shaping.coefficients.set_value(ipartq_out_env_poly_coeffs = [1.1, 2.2, 3.3])

Sets the polynomial coefficients.