mahos.meas#

The mahos.meas package provides common high-level measurement logics.

common_meas.BasicMeasClient(gconf, name[, ...])

Client for Basic Measurement Nodes (Node with the BinaryState, Data, and Buffer).

common_meas.BasicMeasNode(gconf, name[, context])

Base implementation for basic measurement nodes (a node with BinaryState, Data, and Buffer).

state_manager.StateManager(gconf, name[, ...])

StateManager for measurement nodes.

tweaker.Tweaker(gconf, name[, context])

Generic tweaker for manually tunable Instrument ParamDicts.

pos_tweaker.PosTweaker(gconf, name[, context])

Specialized tweaker for manually operated positioners.

recorder.Recorder(gconf, name[, context])

Generic data-logging measurement for time-series data.

sweeper.Sweeper(gconf, name[, context])

One-dimensional parameter sweep measurement node.

grid_sweeper.GridSweeper(gconf, name[, context])

Two-dimensional grid sweep measurement node.

camera.Camera(gconf, name[, context])

Measurement for continuous camera frame capturing.

IO classes