Level<RefLevelLevel>

SCPI Command :

REFLevel<*>:PAMSignal:LEVel<*>
Commands in total: 1
Subgroups: 0
Direct child commands: 1

Repeated Capability Setting:

# Range: Nr0 .. Nr7

driver.refLevel.pamSignal.level.repcap_refLevelLevel_set(repcap.RefLevelLevel.Nr0)
get(refLevel=RefLevel.Default, refLevelLevel=RefLevelLevel.Default) float[source]
# REFLevel<*>:PAMSignal:LEVel<*>
value: float = driver.refLevel.pamSignal.level.get(refLevel = repcap.RefLevel.Default, refLevelLevel = repcap.RefLevelLevel.Default)

Sets the signal levels for the discrete amplitudes that the PAM signal can take based on the digital data being transmitted. The number of signal levels available ,0..7, depends on the PAM order of the signal.

Parameters:
  • refLevel – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘RefLevel’)

  • refLevelLevel – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Level’)

set(signal_level: float, refLevel=RefLevel.Default, refLevelLevel=RefLevelLevel.Default) None[source]
# REFLevel<*>:PAMSignal:LEVel<*>
driver.refLevel.pamSignal.level.set(signal_level = 1.0, refLevel = repcap.RefLevel.Default, refLevelLevel = repcap.RefLevelLevel.Default)

Sets the signal levels for the discrete amplitudes that the PAM signal can take based on the digital data being transmitted. The number of signal levels available ,0..7, depends on the PAM order of the signal.

Parameters:
  • refLevel – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘RefLevel’)

  • refLevelLevel – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Level’)

Cloning the Group

# Create a copy of the original group, that exists independently
level_copy = driver.refLevel.pamSignal.level.clone()