lock

The lock commands module.

These commands are used in the following models: MDO3

THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.

Please report an issue if one is found.

Commands and Queries
- LOCk:ALL
- LOCk:FPanel {LOCKed|UNLOCKed}
- LOCk:FPanel?
- LOCk:MOUse {LOCKed|UNLOCKed}
- LOCk:MOUse?
- LOCk:NONe
- LOCk:TOUCHscreen {LOCKed|UNLOCKed}
- LOCk:TOUCHscreen?

Lock

Bases: SCPICmdRead

The LOCk command tree.

Usage
  • Using the .query() method will send the LOCk? query.
  • Using the .verify(value) method will send the LOCk? query and raise an AssertionError if the returned value does not match value.
Properties
  • .all: The LOCk:ALL command.
  • .fpanel: The LOCk:FPanel command.
  • .mouse: The LOCk:MOUse command.
  • .none: The LOCk:NONe command.
  • .touchscreen: The LOCk:TOUCHscreen command.

all property

all: LockAll

Return the LOCk:ALL command.

Description
  • This command disables the front panel, mouse, and touchscreen.
Usage
  • Using the .write() method will send the LOCk:ALL command.
SCPI Syntax
- LOCk:ALL

fpanel property

fpanel: LockFpanel

Return the LOCk:FPanel command.

Description
  • This command enables or disables the front panel buttons and knobs.
Usage
  • Using the .query() method will send the LOCk:FPanel? query.
  • Using the .verify(value) method will send the LOCk:FPanel? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the LOCk:FPanel value command.
SCPI Syntax
- LOCk:FPanel {LOCKed|UNLOCKed}
- LOCk:FPanel?
Info
  • LOCKed disables the front panel.
  • UNLOCKed enables the front panel.

mouse property

mouse: LockMouse

Return the LOCk:MOUse command.

Description
  • This command enables or disables the mouse.
Usage
  • Using the .query() method will send the LOCk:MOUse? query.
  • Using the .verify(value) method will send the LOCk:MOUse? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the LOCk:MOUse value command.
SCPI Syntax
- LOCk:MOUse {LOCKed|UNLOCKed}
- LOCk:MOUse?
Info
  • LOCKed disables the mouse.
  • UNLOCKed enables the mouse.

none property

none: LockNone

Return the LOCk:NONe command.

Description
  • This command enables the front panel, mouse, and touchscreen.
Usage
  • Using the .write() method will send the LOCk:NONe command.
SCPI Syntax
- LOCk:NONe

touchscreen property

touchscreen: LockTouchscreen

Return the LOCk:TOUCHscreen command.

Description
  • This command enables or disables the touchscreen.
Usage
  • Using the .query() method will send the LOCk:TOUCHscreen? query.
  • Using the .verify(value) method will send the LOCk:TOUCHscreen? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the LOCk:TOUCHscreen value command.
SCPI Syntax
- LOCk:TOUCHscreen {LOCKed|UNLOCKed}
- LOCk:TOUCHscreen?
Info
  • LOCKed disables the touchscreen.
  • UNLOCKed enables the touchscreen.

LockAll

Bases: SCPICmdWriteNoArguments

The LOCk:ALL command.

Description
  • This command disables the front panel, mouse, and touchscreen.
Usage
  • Using the .write() method will send the LOCk:ALL command.
SCPI Syntax
- LOCk:ALL

LockFpanel

Bases: SCPICmdWrite, SCPICmdRead

The LOCk:FPanel command.

Description
  • This command enables or disables the front panel buttons and knobs.
Usage
  • Using the .query() method will send the LOCk:FPanel? query.
  • Using the .verify(value) method will send the LOCk:FPanel? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the LOCk:FPanel value command.
SCPI Syntax
- LOCk:FPanel {LOCKed|UNLOCKed}
- LOCk:FPanel?
Info
  • LOCKed disables the front panel.
  • UNLOCKed enables the front panel.

LockMouse

Bases: SCPICmdWrite, SCPICmdRead

The LOCk:MOUse command.

Description
  • This command enables or disables the mouse.
Usage
  • Using the .query() method will send the LOCk:MOUse? query.
  • Using the .verify(value) method will send the LOCk:MOUse? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the LOCk:MOUse value command.
SCPI Syntax
- LOCk:MOUse {LOCKed|UNLOCKed}
- LOCk:MOUse?
Info
  • LOCKed disables the mouse.
  • UNLOCKed enables the mouse.

LockNone

Bases: SCPICmdWriteNoArguments

The LOCk:NONe command.

Description
  • This command enables the front panel, mouse, and touchscreen.
Usage
  • Using the .write() method will send the LOCk:NONe command.
SCPI Syntax
- LOCk:NONe

LockTouchscreen

Bases: SCPICmdWrite, SCPICmdRead

The LOCk:TOUCHscreen command.

Description
  • This command enables or disables the touchscreen.
Usage
  • Using the .query() method will send the LOCk:TOUCHscreen? query.
  • Using the .verify(value) method will send the LOCk:TOUCHscreen? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the LOCk:TOUCHscreen value command.
SCPI Syntax
- LOCk:TOUCHscreen {LOCKed|UNLOCKed}
- LOCk:TOUCHscreen?
Info
  • LOCKed disables the touchscreen.
  • UNLOCKed enables the touchscreen.