Spatial Scanning

Create mapping measurements.

An example can be found by creating a new app using ScopeFoundry tools.

There are two variants of the functionally same base class.

Traditional vs V2

The two versions of these base classes differ in the way movement is defined.

  1. The legacy base class is ScopeFoundry.scanning.BaseRaster2DSlowScan and requires overriding the following methods:

    • move_position_slow

    • move_position_fast

    • move_position_start

  2. The V2 version, ScopeFoundry.scanning.BaseRaster2DSlowScanV2, instead requires defining actuators with the settings paths associated with the stage’s target position.

    BaseRaster2DSlowScanV2 released in ScopeFoundry 2.1

    An example can be found by creating a new app using ScopeFoundry tools.