dodal.devices.positioner#

Classes

Positioner1D

1D stage with a enum table to select positions.

Functions

create_positioner(datatype, prefix[, ...])

dodal.devices.positioner.create_positioner(datatype: type[T], prefix, positioner_pv_suffix: str = ':MP:SELECT', name: str = '') Positioner1D[T][source]#
Parameters:
  • datatype (type[TypeVar(T, bound= StrictEnum)])

  • positioner_pv_suffix (str, default: ":MP:SELECT")

  • name (str, default: "")

Return type:

Positioner1D[TypeVar(T, bound= StrictEnum)]