Ciq

SCPI Commands :

[SOURce<HW>]:BB:ARBitrary:TSIGnal:CIQ:I
[SOURce<HW>]:BB:ARBitrary:TSIGnal:CIQ:Q
Commands in total: 4
Subgroups: 1
Direct child commands: 2
get_icomponent() float[source]
# [SOURce<HW>]:BB:ARBitrary:TSIGnal:CIQ:I
value: float = driver.source.bb.arbitrary.tsignal.ciq.get_icomponent()

Sets the value for the I and Q component of the test signal

get_qcomponent() float[source]
# [SOURce<HW>]:BB:ARBitrary:TSIGnal:CIQ:Q
value: float = driver.source.bb.arbitrary.tsignal.ciq.get_qcomponent()

Sets the value for the I and Q component of the test signal

Returns:

tsig: float Range: -1 to 1, Unit: FS

set_icomponent(ipart: float) None[source]
# [SOURce<HW>]:BB:ARBitrary:TSIGnal:CIQ:I
driver.source.bb.arbitrary.tsignal.ciq.set_icomponent(ipart = 1.0)

Sets the value for the I and Q component of the test signal

Parameters:

ipart – float Range: -1 to 1, Unit: FS

set_qcomponent(tsig: float) None[source]
# [SOURce<HW>]:BB:ARBitrary:TSIGnal:CIQ:Q
driver.source.bb.arbitrary.tsignal.ciq.set_qcomponent(tsig = 1.0)

Sets the value for the I and Q component of the test signal

Parameters:

tsig – float Range: -1 to 1, Unit: FS

Cloning the Group

# Create a copy of the original group, that exists independently
ciq_copy = driver.source.bb.arbitrary.tsignal.ciq.clone()

Subgroups