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
devices.py
1#!/usr/bin/env python3
2
3## Copyright (C) 2020 David Miguel Susano Pinto <carandraug@gmail.com>
4##
5## This file is part of Microscope.
6##
7## Microscope is free software: you can redistribute it and/or modify
8## it under the terms of the GNU General Public License as published by
9## the Free Software Foundation, either version 3 of the License, or
10## (at your option) any later version.
11##
12## Microscope is distributed in the hope that it will be useful,
13## but WITHOUT ANY WARRANTY; without even the implied warranty of
14## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15## GNU General Public License for more details.
16##
17## You should have received a copy of the GNU General Public License
18## along with Microscope. If not, see <http://www.gnu.org/licenses/>.
19
20"""This module is deprecated and only kept for backwards compatibility.
21"""
22
23from microscope import ROI, AxisLimits, Binning, TriggerMode, TriggerType
24from microscope.abc import (
25 Camera as CameraDevice,
26 Controller as ControllerDevice,
27 DataDevice,
28 DeformableMirror,
29 Device,
30 FilterWheel as FilterWheelBase,
31 FloatingDeviceMixin,
32 LightSource as LaserDevice,
33 SerialDeviceMixin as SerialDeviceMixIn,
34 Stage as StageDevice,
35 StageAxis,
36 TriggerTargetMixin as TriggerTargetMixIn,
37 keep_acquiring,
38)
39from microscope.device_server import device