Csynthesis
SCPI Commands :
CSYNthesis:OTYPe
CSYNthesis:STATe
CSYNthesis:VOLTage
- class CsynthesisCls[source]
Csynthesis commands group definition. 13 total commands, 4 Subgroups, 3 group commands
- get_otype() ClkSynOutType [source]
# SCPI: CSYNthesis:OTYPe value: enums.ClkSynOutType = driver.csynthesis.get_otype()
Defines the shape of the generated clock signal.
- return:
mode: SESine| DSQuare| CMOS| DSINe SESine = single-ended sine DSINe = differential sine DSQuare = differential square CMOS = CMOS
- get_state() bool [source]
# SCPI: CSYNthesis:STATe value: bool = driver.csynthesis.get_state()
Activates the clock synthesis.
- return:
state: 1| ON| 0| OFF
- get_voltage() float [source]
# SCPI: CSYNthesis:VOLTage value: float = driver.csynthesis.get_voltage()
Sets the voltage for the CMOS signal.
- return:
voltage: float Range: 0.8 to 2.7
- set_otype(mode: ClkSynOutType) None [source]
# SCPI: CSYNthesis:OTYPe driver.csynthesis.set_otype(mode = enums.ClkSynOutType.CMOS)
Defines the shape of the generated clock signal.
- param mode:
SESine| DSQuare| CMOS| DSINe SESine = single-ended sine DSINe = differential sine DSQuare = differential square CMOS = CMOS
- set_state(state: bool) None [source]
# SCPI: CSYNthesis:STATe driver.csynthesis.set_state(state = False)
Activates the clock synthesis.
- param state:
1| ON| 0| OFF
- set_voltage(voltage: float) None [source]
# SCPI: CSYNthesis:VOLTage driver.csynthesis.set_voltage(voltage = 1.0)
Sets the voltage for the CMOS signal.
- param voltage:
float Range: 0.8 to 2.7
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.csynthesis.clone()
Subgroups