OoSync

SCPI Commands

CALCulate:WCDMa:MEASurement<Instance>:OOSYnc
READ:WCDMa:MEASurement<Instance>:OOSYnc
FETCh:WCDMa:MEASurement<Instance>:OOSYnc
STOP:WCDMa:MEASurement<Instance>:OOSYnc
ABORt:WCDMa:MEASurement<Instance>:OOSYnc
INITiate:WCDMa:MEASurement<Instance>:OOSYnc
class OoSync[source]

OoSync commands group definition. 8 total commands, 1 Sub-groups, 6 group commands

class CalculateStruct[source]

Response structure. Fields:

  • Reliability: int: decimal See ‘Reliability Indicator’

  • Out_Pow_Ab_Max: enums.ResultStatus2: float Maximal output power measured in interval A-B Unit: dBm

  • Out_Pow_Ab_Min: enums.ResultStatus2: float Minimal output power measured in interval A-B Unit: dBm

  • Out_Pow_Ccurrent: enums.ResultStatus2: float Output power measured for point C Unit: dBm

  • Out_Pow_Cd_Max: enums.ResultStatus2: float Maximal output power measured in interval C-D Unit: dBm

  • Out_Pow_Cd_Min: enums.ResultStatus2: float Minimal output power measured in interval C-D Unit: dBm

  • Out_Pow_De_Max: enums.ResultStatus2: float Maximal output power measured in interval D-E Unit: dBm

  • Out_Pow_De_Min: enums.ResultStatus2: float Minimal output power measured in interval D-E Unit: dBm

  • Out_Pow_Fcurrent: enums.ResultStatus2: float Output power measured for point F Unit: dBm

class ResultData[source]

Response structure. Fields:

  • Reliability: int: decimal See ‘Reliability Indicator’

  • Out_Pow_Ab_Max: float: float Maximal output power measured in interval A-B Unit: dBm

  • Out_Pow_Ab_Min: float: float Minimal output power measured in interval A-B Unit: dBm

  • Out_Pow_Ccurrent: float: float Output power measured for point C Unit: dBm

  • Out_Powc_State: enums.OutPowFstate: OFF | NOFF State of output power for point C OFF: UE transmitter off NOFF: UE transmitter not off

  • Out_Pow_Cd_Max: float: float Maximal output power measured in interval C-D Unit: dBm

  • Out_Pow_Cd_Min: float: float Minimal output power measured in interval C-D Unit: dBm

  • Out_Pow_De_Max: float: float Maximal output power measured in interval D-E Unit: dBm

  • Out_Pow_De_Min: float: float Minimal output power measured in interval D-E Unit: dBm

  • Out_Pow_Fcurrent: float: float Output power measured for point F Unit: dBm

  • Out_Pow_Fstate: enums.OutPowFstate: ON | NON State of output power for point F ON: UE transmitter on NON: UE transmitter not on

abort()None[source]
# SCPI: ABORt:WCDMa:MEASurement<instance>:OOSYnc
driver.ooSync.abort()


    INTRO_CMD_HELP: Starts, stops, or aborts the measurement:

    - INITiate... starts or restarts the measurement. The measurement enters the 'RUN' state.
    - STOP... halts the measurement immediately. The measurement enters the 'RDY' state. Measurement results are kept. The resources remain allocated to the measurement.
    - ABORt... halts the measurement immediately. The measurement enters the 'OFF' state. All measurement values are set to NAV. Allocated resources are released.

Use FETCh…STATe? to query the current measurement state.

abort_with_opc()None[source]
# SCPI: ABORt:WCDMa:MEASurement<instance>:OOSYnc
driver.ooSync.abort_with_opc()


    INTRO_CMD_HELP: Starts, stops, or aborts the measurement:

    - INITiate... starts or restarts the measurement. The measurement enters the 'RUN' state.
    - STOP... halts the measurement immediately. The measurement enters the 'RDY' state. Measurement results are kept. The resources remain allocated to the measurement.
    - ABORt... halts the measurement immediately. The measurement enters the 'OFF' state. All measurement values are set to NAV. Allocated resources are released.

Use FETCh…STATe? to query the current measurement state.

Same as abort, but waits for the operation to complete before continuing further. Use the RsCmwWcdmaMeas.utilities.opc_timeout_set() to set the timeout value.

calculate()CalculateStruct[source]
# SCPI: CALCulate:WCDMa:MEASurement<instance>:OOSYnc
value: CalculateStruct = driver.ooSync.calculate()

Return the results of out-of-synchronization handling measurement.

return

structure: for return value, see the help for CalculateStruct structure arguments.

fetch()ResultData[source]
# SCPI: FETCh:WCDMa:MEASurement<instance>:OOSYnc
value: ResultData = driver.ooSync.fetch()

Return the results of out-of-synchronization handling measurement.

return

structure: for return value, see the help for ResultData structure arguments.

initiate()None[source]
# SCPI: INITiate:WCDMa:MEASurement<instance>:OOSYnc
driver.ooSync.initiate()


    INTRO_CMD_HELP: Starts, stops, or aborts the measurement:

    - INITiate... starts or restarts the measurement. The measurement enters the 'RUN' state.
    - STOP... halts the measurement immediately. The measurement enters the 'RDY' state. Measurement results are kept. The resources remain allocated to the measurement.
    - ABORt... halts the measurement immediately. The measurement enters the 'OFF' state. All measurement values are set to NAV. Allocated resources are released.

Use FETCh…STATe? to query the current measurement state.

initiate_with_opc()None[source]
# SCPI: INITiate:WCDMa:MEASurement<instance>:OOSYnc
driver.ooSync.initiate_with_opc()


    INTRO_CMD_HELP: Starts, stops, or aborts the measurement:

    - INITiate... starts or restarts the measurement. The measurement enters the 'RUN' state.
    - STOP... halts the measurement immediately. The measurement enters the 'RDY' state. Measurement results are kept. The resources remain allocated to the measurement.
    - ABORt... halts the measurement immediately. The measurement enters the 'OFF' state. All measurement values are set to NAV. Allocated resources are released.

Use FETCh…STATe? to query the current measurement state.

Same as initiate, but waits for the operation to complete before continuing further. Use the RsCmwWcdmaMeas.utilities.opc_timeout_set() to set the timeout value.

read()ResultData[source]
# SCPI: READ:WCDMa:MEASurement<instance>:OOSYnc
value: ResultData = driver.ooSync.read()

Return the results of out-of-synchronization handling measurement.

return

structure: for return value, see the help for ResultData structure arguments.

stop()None[source]
# SCPI: STOP:WCDMa:MEASurement<instance>:OOSYnc
driver.ooSync.stop()


    INTRO_CMD_HELP: Starts, stops, or aborts the measurement:

    - INITiate... starts or restarts the measurement. The measurement enters the 'RUN' state.
    - STOP... halts the measurement immediately. The measurement enters the 'RDY' state. Measurement results are kept. The resources remain allocated to the measurement.
    - ABORt... halts the measurement immediately. The measurement enters the 'OFF' state. All measurement values are set to NAV. Allocated resources are released.

Use FETCh…STATe? to query the current measurement state.

stop_with_opc()None[source]
# SCPI: STOP:WCDMa:MEASurement<instance>:OOSYnc
driver.ooSync.stop_with_opc()


    INTRO_CMD_HELP: Starts, stops, or aborts the measurement:

    - INITiate... starts or restarts the measurement. The measurement enters the 'RUN' state.
    - STOP... halts the measurement immediately. The measurement enters the 'RDY' state. Measurement results are kept. The resources remain allocated to the measurement.
    - ABORt... halts the measurement immediately. The measurement enters the 'OFF' state. All measurement values are set to NAV. Allocated resources are released.

Use FETCh…STATe? to query the current measurement state.

Same as stop, but waits for the operation to complete before continuing further. Use the RsCmwWcdmaMeas.utilities.opc_timeout_set() to set the timeout value.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.ooSync.clone()

Subgroups