rosc
¶
The rosc commands module.
These commands are used in the following models: DPO70KSX
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- ROSc:OUT:FREQuency {MHZ10|MHZ100}
- ROSc:OUT:FREQuency?
- ROSc:OUT:ULTRAsync {OFF|ON}
- ROSc:OUT:ULTRAsync?
- ROSc:SOUrce {EXTernal|INTERnal|TEKLink|ULTRAsync}
- ROSc:SOUrce?
- ROSc:STATE?
- ROSc:TRACking {STABle|FAST}
- ROSc:TRACking?
Rosc
¶
Bases: SCPICmdRead
The ROSc command tree.
Usage
- Using the
.query()method will send theROSc?query. - Using the
.verify(value)method will send theROSc?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.out: TheROSc:OUTcommand tree..source: TheROSc:SOUrcecommand..state: TheROSc:STATEcommand..tracking: TheROSc:TRACkingcommand.
out
property
¶
out: RoscOut
Return the ROSc:OUT command tree.
Usage
- Using the
.query()method will send theROSc:OUT?query. - Using the
.verify(value)method will send theROSc:OUT?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.frequency: TheROSc:OUT:FREQuencycommand..ultrasync: TheROSc:OUT:ULTRAsynccommand.
source
property
¶
source: RoscSource
Return the ROSc:SOUrce command.
Description
- This command sets or queries the selected source for the time base reference oscillator. The reference oscillator locks to this source. Depending on the command argument that you specify, you can use an external reference or use the internal crystal oscillator as the time base reference. This command is also useful for synchronizing multiple instruments.
Usage
- Using the
.query()method will send theROSc:SOUrce?query. - Using the
.verify(value)method will send theROSc:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:SOUrce valuecommand.
SCPI Syntax
- ROSc:SOUrce {EXTernal|INTERnal|TEKLink|ULTRAsync}
- ROSc:SOUrce?
Info
ULTRAsyncspecifies the 12.5 GHz UltraSync Clock as the time base reference.INTERnalspecifies the internal 10 MHz crystal oscillator as the time base reference.EXTernalspecifies the user-supplied external signal as the time base reference.TEKLinkspecifies the TekLink signal as the time base reference.
state
property
¶
state: RoscState
Return the ROSc:STATE command.
Description
- This query-only command returns whether the time base reference oscillator is locked. This command will return either LOCKED or UNLOCKED.
Usage
- Using the
.query()method will send theROSc:STATE?query. - Using the
.verify(value)method will send theROSc:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ROSc:STATE?
tracking
property
¶
tracking: RoscTracking
Return the ROSc:TRACking command.
Description
- This command sets or queries the tracking mode for the time base reference oscillator. The reference oscillator locks to the source. Depending on the command argument that you specify, you can use an external reference signal that is fed through or bypasses the phase-locked loop. This command is also useful for synchronizing multiple instruments.
Usage
- Using the
.query()method will send theROSc:TRACking?query. - Using the
.verify(value)method will send theROSc:TRACking?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:TRACking valuecommand.
SCPI Syntax
- ROSc:TRACking {STABle|FAST}
- ROSc:TRACking?
Info
STABletracking mode specifies that the external reference signal is fed through a phase-locked loop that removes jitter from the external reference.FASTtracking mode specifies that the external reference signal bypasses the phase-locked loop.
RoscOut
¶
Bases: SCPICmdRead
The ROSc:OUT command tree.
Usage
- Using the
.query()method will send theROSc:OUT?query. - Using the
.verify(value)method will send theROSc:OUT?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.frequency: TheROSc:OUT:FREQuencycommand..ultrasync: TheROSc:OUT:ULTRAsynccommand.
frequency
property
¶
frequency: RoscOutFrequency
Return the ROSc:OUT:FREQuency command.
Description
- This command sets or returns the selected frequency for the timebase reference output signal.
Usage
- Using the
.query()method will send theROSc:OUT:FREQuency?query. - Using the
.verify(value)method will send theROSc:OUT:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:OUT:FREQuency valuecommand.
SCPI Syntax
- ROSc:OUT:FREQuency {MHZ10|MHZ100}
- ROSc:OUT:FREQuency?
Info
MHZ10outputs a 10 MHz reference signal to the REF OUT connector.MHZ100outputs a 100 MHz reference signal to the REF OUT connector.
ultrasync
property
¶
ultrasync: RoscOutUltrasync
Return the ROSc:OUT:ULTRAsync command.
Description
- This command sets or queries the state of the UltraSync 12.5 GHz Clock Out. DPO70000SX Series only.
Usage
- Using the
.query()method will send theROSc:OUT:ULTRAsync?query. - Using the
.verify(value)method will send theROSc:OUT:ULTRAsync?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:OUT:ULTRAsync valuecommand.
SCPI Syntax
- ROSc:OUT:ULTRAsync {OFF|ON}
- ROSc:OUT:ULTRAsync?
Info
OFFdisables the 12.5 GHz Clock Out.ONenables the 12.5 GHz Clock Out.
RoscOutFrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The ROSc:OUT:FREQuency command.
Description
- This command sets or returns the selected frequency for the timebase reference output signal.
Usage
- Using the
.query()method will send theROSc:OUT:FREQuency?query. - Using the
.verify(value)method will send theROSc:OUT:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:OUT:FREQuency valuecommand.
SCPI Syntax
- ROSc:OUT:FREQuency {MHZ10|MHZ100}
- ROSc:OUT:FREQuency?
Info
MHZ10outputs a 10 MHz reference signal to the REF OUT connector.MHZ100outputs a 100 MHz reference signal to the REF OUT connector.
RoscOutUltrasync
¶
Bases: SCPICmdWrite, SCPICmdRead
The ROSc:OUT:ULTRAsync command.
Description
- This command sets or queries the state of the UltraSync 12.5 GHz Clock Out. DPO70000SX Series only.
Usage
- Using the
.query()method will send theROSc:OUT:ULTRAsync?query. - Using the
.verify(value)method will send theROSc:OUT:ULTRAsync?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:OUT:ULTRAsync valuecommand.
SCPI Syntax
- ROSc:OUT:ULTRAsync {OFF|ON}
- ROSc:OUT:ULTRAsync?
Info
OFFdisables the 12.5 GHz Clock Out.ONenables the 12.5 GHz Clock Out.
RoscSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The ROSc:SOUrce command.
Description
- This command sets or queries the selected source for the time base reference oscillator. The reference oscillator locks to this source. Depending on the command argument that you specify, you can use an external reference or use the internal crystal oscillator as the time base reference. This command is also useful for synchronizing multiple instruments.
Usage
- Using the
.query()method will send theROSc:SOUrce?query. - Using the
.verify(value)method will send theROSc:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:SOUrce valuecommand.
SCPI Syntax
- ROSc:SOUrce {EXTernal|INTERnal|TEKLink|ULTRAsync}
- ROSc:SOUrce?
Info
ULTRAsyncspecifies the 12.5 GHz UltraSync Clock as the time base reference.INTERnalspecifies the internal 10 MHz crystal oscillator as the time base reference.EXTernalspecifies the user-supplied external signal as the time base reference.TEKLinkspecifies the TekLink signal as the time base reference.
RoscState
¶
Bases: SCPICmdRead
The ROSc:STATE command.
Description
- This query-only command returns whether the time base reference oscillator is locked. This command will return either LOCKED or UNLOCKED.
Usage
- Using the
.query()method will send theROSc:STATE?query. - Using the
.verify(value)method will send theROSc:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- ROSc:STATE?
RoscTracking
¶
Bases: SCPICmdWrite, SCPICmdRead
The ROSc:TRACking command.
Description
- This command sets or queries the tracking mode for the time base reference oscillator. The reference oscillator locks to the source. Depending on the command argument that you specify, you can use an external reference signal that is fed through or bypasses the phase-locked loop. This command is also useful for synchronizing multiple instruments.
Usage
- Using the
.query()method will send theROSc:TRACking?query. - Using the
.verify(value)method will send theROSc:TRACking?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theROSc:TRACking valuecommand.
SCPI Syntax
- ROSc:TRACking {STABle|FAST}
- ROSc:TRACking?
Info
STABletracking mode specifies that the external reference signal is fed through a phase-locked loop that removes jitter from the external reference.FASTtracking mode specifies that the external reference signal bypasses the phase-locked loop.