Adjustment
SCPI Command:
CONFigure:BASE:ADJustment:TYPE
CONFigure:BASE:ADJustment:VALue
CONFigure:BASE:ADJustment:SAVE
- class AdjustmentCls[source]
Adjustment commands group definition. 3 total commands, 0 Subgroups, 3 group commands
- get_type_py() OscillatorType [source]
# SCPI: CONFigure:BASE:ADJustment:TYPE value: enums.OscillatorType = driver.configure.base.adjustment.get_type_py()
Selects the frequency source to be adjusted.
- return:
adj_type: TCXO | OCXO
- get_value() float [source]
# SCPI: CONFigure:BASE:ADJustment:VALue value: float = driver.configure.base.adjustment.get_value()
Adjusts the reference frequency. A lower value decreases the frequency. A higher value increases it.
- return:
adj_value: Range: 0 to 65535
- save() None [source]
# SCPI: CONFigure:BASE:ADJustment:SAVE driver.configure.base.adjustment.save()
Stores the configured adjustment value.
- save_with_opc(opc_timeout_ms: int = -1) None [source]
# SCPI: CONFigure:BASE:ADJustment:SAVE driver.configure.base.adjustment.save_with_opc()
Stores the configured adjustment value.
Same as save, but waits for the operation to complete before continuing further. Use the RsCma.utilities.opc_timeout_set() to set the timeout value.
- param opc_timeout_ms:
Maximum time to wait in milliseconds, valid only for this call.
- set_type_py(adj_type: OscillatorType) None [source]
# SCPI: CONFigure:BASE:ADJustment:TYPE driver.configure.base.adjustment.set_type_py(adj_type = enums.OscillatorType.OCXO)
Selects the frequency source to be adjusted.
- param adj_type:
TCXO | OCXO
- set_value(adj_value: float) None [source]
# SCPI: CONFigure:BASE:ADJustment:VALue driver.configure.base.adjustment.set_value(adj_value = 1.0)
Adjusts the reference frequency. A lower value decreases the frequency. A higher value increases it.
- param adj_value:
Range: 0 to 65535