clock
¶
The clock commands module.
These commands are used in the following models: AWG70KA, AWG70KB
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- CLOCk:ECLock:DIVider <NR1>
- CLOCk:ECLock:DIVider?
- CLOCk:ECLock:FREQuency <NR3>
- CLOCk:ECLock:FREQuency:ADJust
- CLOCk:ECLock:FREQuency:DETect
- CLOCk:ECLock:FREQuency?
- CLOCk:ECLock:MULTiplier <NR1>
- CLOCk:ECLock:MULTiplier?
- CLOCk:EREFerence:DIVider <NR1>
- CLOCk:EREFerence:DIVider?
- CLOCk:EREFerence:FREQuency <NRf>
- CLOCk:EREFerence:FREQuency:DETect
- CLOCk:EREFerence:FREQuency?
- CLOCk:EREFerence:MULTiplier <NR1>
- CLOCk:EREFerence:MULTiplier?
- CLOCk:JITTer {ON|OFF|1|0}
- CLOCk:JITTer?
- CLOCk:OUTPut:FREQuency?
- CLOCk:OUTPut:STATe {ON|OFF|1|0}
- CLOCk:OUTPut:STATe?
- CLOCk:PHASe:ADJust:DEGRees <NR1>
- CLOCk:PHASe:ADJust:DEGRees?
- CLOCk:PHASe:ADJust:TIMe <NRf>
- CLOCk:PHASe:ADJust:TIMe?
- CLOCk:SOURce {INTernal|EFIXed|EVARiable|EXTernal}
- CLOCk:SOURce?
- CLOCk:SOUT:STATe {ON|OFF|1|0}
- CLOCk:SOUT:STATe?
- CLOCk:SRATe <NRf>
- CLOCk:SRATe?
Clock
¶
Bases: SCPICmdRead
The CLOCk command tree.
Usage
- Using the
.query()method will send theCLOCk?query. - Using the
.verify(value)method will send theCLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.eclock: TheCLOCk:ECLockcommand tree..ereference: TheCLOCk:EREFerencecommand tree..jitter: TheCLOCk:JITTercommand..output: TheCLOCk:OUTPutcommand tree..phase: TheCLOCk:PHASecommand tree..source: TheCLOCk:SOURcecommand..sout: TheCLOCk:SOUTcommand tree..srate: TheCLOCk:SRATecommand.
eclock
property
¶
eclock: ClockEclock
Return the CLOCk:ECLock command tree.
Usage
- Using the
.query()method will send theCLOCk:ECLock?query. - Using the
.verify(value)method will send theCLOCk:ECLock?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.divider: TheCLOCk:ECLock:DIVidercommand..frequency: TheCLOCk:ECLock:FREQuencycommand..multiplier: TheCLOCk:ECLock:MULTipliercommand.
ereference
property
¶
ereference: ClockEreference
Return the CLOCk:EREFerence command tree.
Usage
- Using the
.query()method will send theCLOCk:EREFerence?query. - Using the
.verify(value)method will send theCLOCk:EREFerence?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.divider: TheCLOCk:EREFerence:DIVidercommand..frequency: TheCLOCk:EREFerence:FREQuencycommand..multiplier: TheCLOCk:EREFerence:MULTipliercommand.
jitter
property
¶
jitter: ClockJitter
Return the CLOCk:JITTer command.
Description
- This command sets or returns the state (enabled or disabled) to apply or not apply jitter reduction to the internal system clock or the clock signal applied to the Reference In connector.
Usage
- Using the
.query()method will send theCLOCk:JITTer?query. - Using the
.verify(value)method will send theCLOCk:JITTer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:JITTer valuecommand.
SCPI Syntax
- CLOCk:JITTer {ON|OFF|1|0}
- CLOCk:JITTer?
Info
*RSTsets this to 0.
output
property
¶
output: ClockOutput
Return the CLOCk:OUTPut command tree.
Usage
- Using the
.query()method will send theCLOCk:OUTPut?query. - Using the
.verify(value)method will send theCLOCk:OUTPut?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.frequency: TheCLOCk:OUTPut:FREQuencycommand..state: TheCLOCk:OUTPut:STATecommand.
phase
property
¶
phase: ClockPhase
Return the CLOCk:PHASe command tree.
Usage
- Using the
.query()method will send theCLOCk:PHASe?query. - Using the
.verify(value)method will send theCLOCk:PHASe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.adjust: TheCLOCk:PHASe:ADJustcommand tree.
source
property
¶
source: ClockSource
Return the CLOCk:SOURce command.
Description
- This command sets or returns the source of the clock.
Usage
- Using the
.query()method will send theCLOCk:SOURce?query. - Using the
.verify(value)method will send theCLOCk:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:SOURce valuecommand.
SCPI Syntax
- CLOCk:SOURce {INTernal|EFIXed|EVARiable|EXTernal}
- CLOCk:SOURce?
Info
*RSTsets this to INT.
sout
property
¶
sout: ClockSout
Return the CLOCk:SOUT command tree.
Usage
- Using the
.query()method will send theCLOCk:SOUT?query. - Using the
.verify(value)method will send theCLOCk:SOUT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.state: TheCLOCk:SOUT:STATecommand.
srate
property
¶
srate: ClockSrate
Return the CLOCk:SRATe command.
Description
- This command sets or returns the sample rate for the clock. When
CLOCk:SOURceis set to EXTernal, the maximum sample rate is: 4 * External Clock In frequency (AWG70001)2 * External Clock In frequency (AWG70002)
Usage
- Using the
.query()method will send theCLOCk:SRATe?query. - Using the
.verify(value)method will send theCLOCk:SRATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:SRATe valuecommand.
SCPI Syntax
- CLOCk:SRATe <NRf>
- CLOCk:SRATe?
Info
*RSTsets this to the maximum value.
ClockEclock
¶
Bases: SCPICmdRead
The CLOCk:ECLock command tree.
Usage
- Using the
.query()method will send theCLOCk:ECLock?query. - Using the
.verify(value)method will send theCLOCk:ECLock?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.divider: TheCLOCk:ECLock:DIVidercommand..frequency: TheCLOCk:ECLock:FREQuencycommand..multiplier: TheCLOCk:ECLock:MULTipliercommand.
divider
property
¶
divider: ClockEclockDivider
Return the CLOCk:ECLock:DIVider command.
Description
- This command sets or returns the divider rate for the external clock.
Usage
- Using the
.query()method will send theCLOCk:ECLock:DIVider?query. - Using the
.verify(value)method will send theCLOCk:ECLock:DIVider?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:ECLock:DIVider valuecommand.
SCPI Syntax
- CLOCk:ECLock:DIVider <NR1>
- CLOCk:ECLock:DIVider?
Info
*RSTsets this to 1.
frequency
property
¶
frequency: ClockEclockFrequency
Return the CLOCk:ECLock:FREQuency command.
Description
- This command sets or returns the expected frequency being provided by the external clock.
Usage
- Using the
.query()method will send theCLOCk:ECLock:FREQuency?query. - Using the
.verify(value)method will send theCLOCk:ECLock:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:ECLock:FREQuency valuecommand.
SCPI Syntax
- CLOCk:ECLock:FREQuency <NR3>
- CLOCk:ECLock:FREQuency?
Info
*RSTsets this to 6.25 GHz.
Sub-properties
.adjust: TheCLOCk:ECLock:FREQuency:ADJustcommand..detect: TheCLOCk:ECLock:FREQuency:DETectcommand.
multiplier
property
¶
multiplier: ClockEclockMultiplier
Return the CLOCk:ECLock:MULTiplier command.
Description
- This command sets or returns the multiplier rate of the external clock.
Usage
- Using the
.query()method will send theCLOCk:ECLock:MULTiplier?query. - Using the
.verify(value)method will send theCLOCk:ECLock:MULTiplier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:ECLock:MULTiplier valuecommand.
SCPI Syntax
- CLOCk:ECLock:MULTiplier <NR1>
- CLOCk:ECLock:MULTiplier?
Info
*RSTsets this to 1.
ClockEclockDivider
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:ECLock:DIVider command.
Description
- This command sets or returns the divider rate for the external clock.
Usage
- Using the
.query()method will send theCLOCk:ECLock:DIVider?query. - Using the
.verify(value)method will send theCLOCk:ECLock:DIVider?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:ECLock:DIVider valuecommand.
SCPI Syntax
- CLOCk:ECLock:DIVider <NR1>
- CLOCk:ECLock:DIVider?
Info
*RSTsets this to 1.
ClockEclockFrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:ECLock:FREQuency command.
Description
- This command sets or returns the expected frequency being provided by the external clock.
Usage
- Using the
.query()method will send theCLOCk:ECLock:FREQuency?query. - Using the
.verify(value)method will send theCLOCk:ECLock:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:ECLock:FREQuency valuecommand.
SCPI Syntax
- CLOCk:ECLock:FREQuency <NR3>
- CLOCk:ECLock:FREQuency?
Info
*RSTsets this to 6.25 GHz.
Properties
.adjust: TheCLOCk:ECLock:FREQuency:ADJustcommand..detect: TheCLOCk:ECLock:FREQuency:DETectcommand.
adjust
property
¶
adjust: ClockEclockFrequencyAdjust
Return the CLOCk:ECLock:FREQuency:ADJust command.
Description
- This command initiates an adjustment (calibration) to the system clock circuitry. The adjustment can be run at any time, but if the system detects setting changes that impact clock accuracy, the adjustment is required before any signals can be played. A message is displayed in the status area when an adjustment is required. A error message is generated if the adjustment fails.
Usage
- Using the
.write()method will send theCLOCk:ECLock:FREQuency:ADJustcommand.
SCPI Syntax
- CLOCk:ECLock:FREQuency:ADJust
detect
property
¶
detect: ClockEclockFrequencyDetect
Return the CLOCk:ECLock:FREQuency:DETect command.
Description
- This command detects the frequency of the signal applied to the Clock In connector and adjusts the system to use the signal. The frequency is detected once each time the command executes. An error message is generated if no frequency is detected or is out of range.
Usage
- Using the
.write()method will send theCLOCk:ECLock:FREQuency:DETectcommand.
SCPI Syntax
- CLOCk:ECLock:FREQuency:DETect
ClockEclockFrequencyAdjust
¶
Bases: SCPICmdWriteNoArguments
The CLOCk:ECLock:FREQuency:ADJust command.
Description
- This command initiates an adjustment (calibration) to the system clock circuitry. The adjustment can be run at any time, but if the system detects setting changes that impact clock accuracy, the adjustment is required before any signals can be played. A message is displayed in the status area when an adjustment is required. A error message is generated if the adjustment fails.
Usage
- Using the
.write()method will send theCLOCk:ECLock:FREQuency:ADJustcommand.
SCPI Syntax
- CLOCk:ECLock:FREQuency:ADJust
ClockEclockFrequencyDetect
¶
Bases: SCPICmdWriteNoArguments
The CLOCk:ECLock:FREQuency:DETect command.
Description
- This command detects the frequency of the signal applied to the Clock In connector and adjusts the system to use the signal. The frequency is detected once each time the command executes. An error message is generated if no frequency is detected or is out of range.
Usage
- Using the
.write()method will send theCLOCk:ECLock:FREQuency:DETectcommand.
SCPI Syntax
- CLOCk:ECLock:FREQuency:DETect
ClockEclockMultiplier
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:ECLock:MULTiplier command.
Description
- This command sets or returns the multiplier rate of the external clock.
Usage
- Using the
.query()method will send theCLOCk:ECLock:MULTiplier?query. - Using the
.verify(value)method will send theCLOCk:ECLock:MULTiplier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:ECLock:MULTiplier valuecommand.
SCPI Syntax
- CLOCk:ECLock:MULTiplier <NR1>
- CLOCk:ECLock:MULTiplier?
Info
*RSTsets this to 1.
ClockEreference
¶
Bases: SCPICmdRead
The CLOCk:EREFerence command tree.
Usage
- Using the
.query()method will send theCLOCk:EREFerence?query. - Using the
.verify(value)method will send theCLOCk:EREFerence?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.divider: TheCLOCk:EREFerence:DIVidercommand..frequency: TheCLOCk:EREFerence:FREQuencycommand..multiplier: TheCLOCk:EREFerence:MULTipliercommand.
divider
property
¶
divider: ClockEreferenceDivider
Return the CLOCk:EREFerence:DIVider command.
Description
- This command sets or returns the divider rate of the external reference signal when the external reference is variable.
Usage
- Using the
.query()method will send theCLOCk:EREFerence:DIVider?query. - Using the
.verify(value)method will send theCLOCk:EREFerence:DIVider?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:EREFerence:DIVider valuecommand.
SCPI Syntax
- CLOCk:EREFerence:DIVider <NR1>
- CLOCk:EREFerence:DIVider?
Info
*RSTsets this to 1.
frequency
property
¶
frequency: ClockEreferenceFrequency
Return the CLOCk:EREFerence:FREQuency command.
Description
- This command sets or returns the expected frequency of the signal applied to the Reference In connector.
Usage
- Using the
.query()method will send theCLOCk:EREFerence:FREQuency?query. - Using the
.verify(value)method will send theCLOCk:EREFerence:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:EREFerence:FREQuency valuecommand.
SCPI Syntax
- CLOCk:EREFerence:FREQuency <NRf>
- CLOCk:EREFerence:FREQuency?
Info
*RSTsets this to 35 MHz.
Sub-properties
.detect: TheCLOCk:EREFerence:FREQuency:DETectcommand.
multiplier
property
¶
multiplier: ClockEreferenceMultiplier
Return the CLOCk:EREFerence:MULTiplier command.
Description
- This command sets or returns the multiplier rate of the variable external reference signal.
Usage
- Using the
.query()method will send theCLOCk:EREFerence:MULTiplier?query. - Using the
.verify(value)method will send theCLOCk:EREFerence:MULTiplier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:EREFerence:MULTiplier valuecommand.
SCPI Syntax
- CLOCk:EREFerence:MULTiplier <NR1>
- CLOCk:EREFerence:MULTiplier?
Info
*RSTsets this to 1.
ClockEreferenceDivider
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:EREFerence:DIVider command.
Description
- This command sets or returns the divider rate of the external reference signal when the external reference is variable.
Usage
- Using the
.query()method will send theCLOCk:EREFerence:DIVider?query. - Using the
.verify(value)method will send theCLOCk:EREFerence:DIVider?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:EREFerence:DIVider valuecommand.
SCPI Syntax
- CLOCk:EREFerence:DIVider <NR1>
- CLOCk:EREFerence:DIVider?
Info
*RSTsets this to 1.
ClockEreferenceFrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:EREFerence:FREQuency command.
Description
- This command sets or returns the expected frequency of the signal applied to the Reference In connector.
Usage
- Using the
.query()method will send theCLOCk:EREFerence:FREQuency?query. - Using the
.verify(value)method will send theCLOCk:EREFerence:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:EREFerence:FREQuency valuecommand.
SCPI Syntax
- CLOCk:EREFerence:FREQuency <NRf>
- CLOCk:EREFerence:FREQuency?
Info
*RSTsets this to 35 MHz.
Properties
.detect: TheCLOCk:EREFerence:FREQuency:DETectcommand.
detect
property
¶
detect: ClockEreferenceFrequencyDetect
Return the CLOCk:EREFerence:FREQuency:DETect command.
Description
- This command detects the frequency of the signal applied to the Reference In connector
and adjusts the system to use the signal. The frequency is detected once each time the
command executes. An error message is generated if no frequency is detected, is out of
range, or if the adjustment fails. This command is only valid when the clock source is
external. Errors are not returned. They are added to the system error queue which can
be accessed with
SYSTEM:ERROR:NEXT.
Usage
- Using the
.write()method will send theCLOCk:EREFerence:FREQuency:DETectcommand.
SCPI Syntax
- CLOCk:EREFerence:FREQuency:DETect
ClockEreferenceFrequencyDetect
¶
Bases: SCPICmdWriteNoArguments
The CLOCk:EREFerence:FREQuency:DETect command.
Description
- This command detects the frequency of the signal applied to the Reference In connector and
adjusts the system to use the signal. The frequency is detected once each time the command
executes. An error message is generated if no frequency is detected, is out of range, or
if the adjustment fails. This command is only valid when the clock source is external.
Errors are not returned. They are added to the system error queue which can be accessed
with
SYSTEM:ERROR:NEXT.
Usage
- Using the
.write()method will send theCLOCk:EREFerence:FREQuency:DETectcommand.
SCPI Syntax
- CLOCk:EREFerence:FREQuency:DETect
ClockEreferenceMultiplier
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:EREFerence:MULTiplier command.
Description
- This command sets or returns the multiplier rate of the variable external reference signal.
Usage
- Using the
.query()method will send theCLOCk:EREFerence:MULTiplier?query. - Using the
.verify(value)method will send theCLOCk:EREFerence:MULTiplier?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:EREFerence:MULTiplier valuecommand.
SCPI Syntax
- CLOCk:EREFerence:MULTiplier <NR1>
- CLOCk:EREFerence:MULTiplier?
Info
*RSTsets this to 1.
ClockJitter
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:JITTer command.
Description
- This command sets or returns the state (enabled or disabled) to apply or not apply jitter reduction to the internal system clock or the clock signal applied to the Reference In connector.
Usage
- Using the
.query()method will send theCLOCk:JITTer?query. - Using the
.verify(value)method will send theCLOCk:JITTer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:JITTer valuecommand.
SCPI Syntax
- CLOCk:JITTer {ON|OFF|1|0}
- CLOCk:JITTer?
Info
*RSTsets this to 0.
ClockOutput
¶
Bases: SCPICmdRead
The CLOCk:OUTPut command tree.
Usage
- Using the
.query()method will send theCLOCk:OUTPut?query. - Using the
.verify(value)method will send theCLOCk:OUTPut?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.frequency: TheCLOCk:OUTPut:FREQuencycommand..state: TheCLOCk:OUTPut:STATecommand.
frequency
property
¶
frequency: ClockOutputFrequency
Return the CLOCk:OUTPut:FREQuency command.
Description
- This command returns the frequency of the output clock on the Clock Out connector.
Usage
- Using the
.query()method will send theCLOCk:OUTPut:FREQuency?query. - Using the
.verify(value)method will send theCLOCk:OUTPut:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CLOCk:OUTPut:FREQuency?
state
property
¶
state: ClockOutputState
Return the CLOCk:OUTPut:STATe command.
Description
- This command sets or returns the state of the output clock (enabled or disabled). Enabling Clock Out provides a high speed clock (that is related to sample rate) to drive other devices or to measure.
Usage
- Using the
.query()method will send theCLOCk:OUTPut:STATe?query. - Using the
.verify(value)method will send theCLOCk:OUTPut:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:OUTPut:STATe valuecommand.
SCPI Syntax
- CLOCk:OUTPut:STATe {ON|OFF|1|0}
- CLOCk:OUTPut:STATe?
Info
*RSTsets this to 0.
ClockOutputFrequency
¶
Bases: SCPICmdRead
The CLOCk:OUTPut:FREQuency command.
Description
- This command returns the frequency of the output clock on the Clock Out connector.
Usage
- Using the
.query()method will send theCLOCk:OUTPut:FREQuency?query. - Using the
.verify(value)method will send theCLOCk:OUTPut:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CLOCk:OUTPut:FREQuency?
ClockOutputState
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:OUTPut:STATe command.
Description
- This command sets or returns the state of the output clock (enabled or disabled). Enabling Clock Out provides a high speed clock (that is related to sample rate) to drive other devices or to measure.
Usage
- Using the
.query()method will send theCLOCk:OUTPut:STATe?query. - Using the
.verify(value)method will send theCLOCk:OUTPut:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:OUTPut:STATe valuecommand.
SCPI Syntax
- CLOCk:OUTPut:STATe {ON|OFF|1|0}
- CLOCk:OUTPut:STATe?
Info
*RSTsets this to 0.
ClockPhase
¶
Bases: SCPICmdRead
The CLOCk:PHASe command tree.
Usage
- Using the
.query()method will send theCLOCk:PHASe?query. - Using the
.verify(value)method will send theCLOCk:PHASe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.adjust: TheCLOCk:PHASe:ADJustcommand tree.
adjust
property
¶
adjust: ClockPhaseAdjust
Return the CLOCk:PHASe:ADJust command tree.
Usage
- Using the
.query()method will send theCLOCk:PHASe:ADJust?query. - Using the
.verify(value)method will send theCLOCk:PHASe:ADJust?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.degrees: TheCLOCk:PHASe:ADJust:DEGReescommand..time: TheCLOCk:PHASe:ADJust:TIMecommand.
ClockPhaseAdjust
¶
Bases: SCPICmdRead
The CLOCk:PHASe:ADJust command tree.
Usage
- Using the
.query()method will send theCLOCk:PHASe:ADJust?query. - Using the
.verify(value)method will send theCLOCk:PHASe:ADJust?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.degrees: TheCLOCk:PHASe:ADJust:DEGReescommand..time: TheCLOCk:PHASe:ADJust:TIMecommand.
degrees
property
¶
degrees: ClockPhaseAdjustDegrees
Return the CLOCk:PHASe:ADJust:DEGRees command.
Description
- This command sets or returns the phase adjustment, in units of degrees, to synchronize multiple AWGs when using an external trigger. Setting the phase adjusts the phase of all signal outputs relative to the system clock.
Usage
- Using the
.query()method will send theCLOCk:PHASe:ADJust:DEGRees?query. - Using the
.verify(value)method will send theCLOCk:PHASe:ADJust:DEGRees?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:PHASe:ADJust:DEGRees valuecommand.
SCPI Syntax
- CLOCk:PHASe:ADJust:DEGRees <NR1>
- CLOCk:PHASe:ADJust:DEGRees?
Info
*RSTsets this to 0.
time
property
¶
time: ClockPhaseAdjustTime
Return the CLOCk:PHASe:ADJust:TIMe command.
Description
- This command sets or returns the phase adjustment, in units of time, to synchronize multiple AWGs when using an external trigger. Setting the phase adjusts the phase of all signal outputs relative to the system clock.
Usage
- Using the
.query()method will send theCLOCk:PHASe:ADJust:TIMe?query. - Using the
.verify(value)method will send theCLOCk:PHASe:ADJust:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:PHASe:ADJust:TIMe valuecommand.
SCPI Syntax
- CLOCk:PHASe:ADJust:TIMe <NRf>
- CLOCk:PHASe:ADJust:TIMe?
Info
*RSTsets this to 0 ps.
ClockPhaseAdjustDegrees
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:PHASe:ADJust:DEGRees command.
Description
- This command sets or returns the phase adjustment, in units of degrees, to synchronize multiple AWGs when using an external trigger. Setting the phase adjusts the phase of all signal outputs relative to the system clock.
Usage
- Using the
.query()method will send theCLOCk:PHASe:ADJust:DEGRees?query. - Using the
.verify(value)method will send theCLOCk:PHASe:ADJust:DEGRees?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:PHASe:ADJust:DEGRees valuecommand.
SCPI Syntax
- CLOCk:PHASe:ADJust:DEGRees <NR1>
- CLOCk:PHASe:ADJust:DEGRees?
Info
*RSTsets this to 0.
ClockPhaseAdjustTime
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:PHASe:ADJust:TIMe command.
Description
- This command sets or returns the phase adjustment, in units of time, to synchronize multiple AWGs when using an external trigger. Setting the phase adjusts the phase of all signal outputs relative to the system clock.
Usage
- Using the
.query()method will send theCLOCk:PHASe:ADJust:TIMe?query. - Using the
.verify(value)method will send theCLOCk:PHASe:ADJust:TIMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:PHASe:ADJust:TIMe valuecommand.
SCPI Syntax
- CLOCk:PHASe:ADJust:TIMe <NRf>
- CLOCk:PHASe:ADJust:TIMe?
Info
*RSTsets this to 0 ps.
ClockSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:SOURce command.
Description
- This command sets or returns the source of the clock.
Usage
- Using the
.query()method will send theCLOCk:SOURce?query. - Using the
.verify(value)method will send theCLOCk:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:SOURce valuecommand.
SCPI Syntax
- CLOCk:SOURce {INTernal|EFIXed|EVARiable|EXTernal}
- CLOCk:SOURce?
Info
*RSTsets this to INT.
ClockSout
¶
Bases: SCPICmdRead
The CLOCk:SOUT command tree.
Usage
- Using the
.query()method will send theCLOCk:SOUT?query. - Using the
.verify(value)method will send theCLOCk:SOUT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.state: TheCLOCk:SOUT:STATecommand.
state
property
¶
state: ClockSoutState
Return the CLOCk:SOUT:STATe command.
Description
- This command sets or returns the state of the Sync Clock Out output.
Usage
- Using the
.query()method will send theCLOCk:SOUT:STATe?query. - Using the
.verify(value)method will send theCLOCk:SOUT:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:SOUT:STATe valuecommand.
SCPI Syntax
- CLOCk:SOUT:STATe {ON|OFF|1|0}
- CLOCk:SOUT:STATe?
Info
*RSTsets this to 0.
ClockSoutState
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:SOUT:STATe command.
Description
- This command sets or returns the state of the Sync Clock Out output.
Usage
- Using the
.query()method will send theCLOCk:SOUT:STATe?query. - Using the
.verify(value)method will send theCLOCk:SOUT:STATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:SOUT:STATe valuecommand.
SCPI Syntax
- CLOCk:SOUT:STATe {ON|OFF|1|0}
- CLOCk:SOUT:STATe?
Info
*RSTsets this to 0.
ClockSrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The CLOCk:SRATe command.
Description
- This command sets or returns the sample rate for the clock. When
CLOCk:SOURceis set to EXTernal, the maximum sample rate is: 4 * External Clock In frequency (AWG70001)2 * External Clock In frequency (AWG70002)
Usage
- Using the
.query()method will send theCLOCk:SRATe?query. - Using the
.verify(value)method will send theCLOCk:SRATe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCLOCk:SRATe valuecommand.
SCPI Syntax
- CLOCk:SRATe <NRf>
- CLOCk:SRATe?
Info
*RSTsets this to the maximum value.