Bpsk
SCPI Commands :
PULSe:MOP:BPSK:PHASe
PULSe:MOP:BPSK:TTIMe
PULSe:MOP:BPSK:TTYPe
PULSe:MOP:BPSK:TYPE
- class BpskCls[source]
Bpsk commands group definition. 6 total commands, 1 Subgroups, 4 group commands
- get_phase() float [source]
# SCPI: PULSe:MOP:BPSK:PHASe value: float = driver.pulse.mop.bpsk.get_phase()
Sets the phase.
- return:
phase: float Range: 0.1 to 180, Unit: degree
- get_ttime() float [source]
# SCPI: PULSe:MOP:BPSK:TTIMe value: float = driver.pulse.mop.bpsk.get_ttime()
Sets the transition time.
- return:
ttime: float Range: 0 to 50, Unit: percent
- get_ttype() BpskTtype [source]
# SCPI: PULSe:MOP:BPSK:TTYPe value: enums.BpskTtype = driver.pulse.mop.bpsk.get_ttype()
Selects the transition type.
- return:
ttype: LINear| COSine
- get_type_py() BpskType [source]
# SCPI: PULSe:MOP:BPSK:TYPE value: enums.BpskType = driver.pulse.mop.bpsk.get_type_py()
Sets the modulation type.
- return:
type_py: STANdard| CONStant
- set_phase(phase: float) None [source]
# SCPI: PULSe:MOP:BPSK:PHASe driver.pulse.mop.bpsk.set_phase(phase = 1.0)
Sets the phase.
- param phase:
float Range: 0.1 to 180, Unit: degree
- set_ttime(ttime: float) None [source]
# SCPI: PULSe:MOP:BPSK:TTIMe driver.pulse.mop.bpsk.set_ttime(ttime = 1.0)
Sets the transition time.
- param ttime:
float Range: 0 to 50, Unit: percent
- set_ttype(ttype: BpskTtype) None [source]
# SCPI: PULSe:MOP:BPSK:TTYPe driver.pulse.mop.bpsk.set_ttype(ttype = enums.BpskTtype.COSine)
Selects the transition type.
- param ttype:
LINear| COSine
- set_type_py(type_py: BpskType) None [source]
# SCPI: PULSe:MOP:BPSK:TYPE driver.pulse.mop.bpsk.set_type_py(type_py = enums.BpskType.CONStant)
Sets the modulation type.
- param type_py:
STANdard| CONStant
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.pulse.mop.bpsk.clone()
Subgroups