BioImager  3.9.1
A .NET microscopy imaging library. Supports various microscopes by using imported libraries & GUI automation. Supported libraries include PriorĀ® & ZeissĀ® & all devices supported by Micromanager 2.0 and python-microscope.
Loading...
Searching...
No Matches
microscope.IncompatibleStateError Class Reference
Inheritance diagram for microscope.IncompatibleStateError:
microscope.DeviceError microscope.MicroscopeError microscope.DisabledDeviceError

Detailed Description

Raised when an operation is incompatible with the current device
state.

This exception is raised when the device is in a state
incompatible with an attempted operation, e.g., calling
:mod:`TriggerTargetMixin.trigger` on a device that is set for
hardware triggers.  The subclass `DisabledDeviceError` provides an
exception specific to the case where the issue is the device being
disabled.

.. note::

   This exception is for attempting to perform some action but
   device is wrong state.  If the issue is about a setting that is
   incompatible with some other setting that this specific device
   does not support, then `UnsupportedFeatureError` should be
   raised.

Definition at line 49 of file __init__.py.


The documentation for this class was generated from the following file: