![]() |
BioImager
4.9.0
A .NET microscopy imaging application based on Bio library. Supports various microscopes by using imported libraries & GUI automation. Supports XInput game controllers to move stage, take images, run ImageJ macros on images or Bio C# scripts.
|
Public Member Functions | |
| None | __init__ (self, str port, int baudrate, float timeout) |
| threading.RLock | lock (self) |
| int | write (self, bytes data) |
| bytes | readline (self, int size=-1) |
Public Attributes | |
| lock | |
Protected Attributes | |
| _serial | |
| _lock = threading.RLock() | |
Wraps a serial connection with a reentrant lock. This class is just the wrap to :class:`serial.Serial`. The class exposing the Zaber commands interface is :class:`_ZaberDeviceConnection`. .. todo: replace with microscope._utils.SharedSerial
| None microscope.controllers.zaber._ZaberConnection.__init__ | ( | self, | |
| str | port, | ||
| int | baudrate, | ||
| float | timeout ) |
Definition at line 122 of file zaber.py.
| threading.RLock microscope.controllers.zaber._ZaberConnection.lock | ( | self | ) |
| bytes microscope.controllers.zaber._ZaberConnection.readline | ( | self, | |
| int | size = -1 ) |
| int microscope.controllers.zaber._ZaberConnection.write | ( | self, | |
| bytes | data ) |
|
protected |
|
protected |