All
SCPI Command :
FETCh:BLUetooth:MEASurement<Instance>:MEValuation:STATe:ALL
- class AllCls[source]
All commands group definition. 1 total commands, 0 Subgroups, 1 group commands
- class FetchStruct[source]
Response structure. Fields:
Main_State: enums.ResourceState: OFF | RDY | RUN OFF: Measurement switched off, no resources allocated, no results available (when entered after STOP…) . RDY: Measurement has been terminated, valid results are available. RUN: Measurement running (after INITiate…, READ…) , synchronization pending or adjusted, resources active or queued
Sync_State: enums.ResourceState: PEND | ADJ | INV PEND: Waiting for resource allocation, adjustment, hardware switching (‘pending’) ADJ: All necessary adjustments finished, measurement running (‘adjusted’) INV: Not applicable because main_state: OFF or RDY (‘invalid’)
Resource_State: enums.ResourceState: QUE | ACT | INV QUE: Measurement without resources, no results available (‘queued’) ACT: Resources allocated, acquisition of results in progress but not complete (‘active’) INV: Not applicable because main_state: OFF or RDY (‘invalid’)
- fetch(timeout: float = None, target_main_state: ResourceState = None, target_sync_state: SyncState = None) FetchStruct [source]
# SCPI: FETCh:BLUetooth:MEASurement<Instance>:MEValuation:STATe:ALL value: FetchStruct = driver.multiEval.state.all.fetch(timeout = 1.0, target_main_state = enums.ResourceState.ACTive, target_sync_state = enums.SyncState.ADJusted)
Queries the main measurement state and the measurement substates. Both measurement substates are relevant for running measurements only. Use FETCh:…:STATe? to query the main measurement state only. Use INITiate…, STOP…, ABORt… to change the measurement state.
- param timeout:
No help available
- param target_main_state:
No help available
- param target_sync_state:
No help available
- return:
structure: for return value, see the help for FetchStruct structure arguments.