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.cameras.atmcd.ReadoutMode Class Reference

Public Member Functions

def __init__ (self, channel, amplifier, hs_index, speed)
 
def __str__ (self)
 

Public Attributes

 channel
 
 amp
 
 hsindex
 
 speed
 

Detailed Description

A combination of channel, amplifier and speed settings.

Definition at line 1325 of file atmcd.py.

Constructor & Destructor Documentation

◆ __init__()

def microscope.cameras.atmcd.ReadoutMode.__init__ (   self,
  channel,
  amplifier,
  hs_index,
  speed 
)

Definition at line 1328 of file atmcd.py.

1328 def __init__(self, channel, amplifier, hs_index, speed):
1329 self.channel = channel # Channel index
1330 self.amp = amplifier # Amplifier enum
1331 self.hsindex = hs_index # HS speed index
1332 self.speed = speed # Shift frequency in MHz
1333

Member Function Documentation

◆ __str__()

def microscope.cameras.atmcd.ReadoutMode.__str__ (   self)

Definition at line 1334 of file atmcd.py.

1334 def __str__(self):
1335 if self.speed < 1:
1336 speedstr = "{:.0f} kHz".format(self.speed * 1000)
1337 else:
1338 speedstr = "{:.0f} MHz".format(self.speed)
1339 return "{} {} CH{:.0f}".format(self.amp.name, speedstr, self.channel)
1340
1341
1342# A lock on the DLL used to ensure DLL calls act on the correct device.

Member Data Documentation

◆ amp

microscope.cameras.atmcd.ReadoutMode.amp

Definition at line 1330 of file atmcd.py.

◆ channel

microscope.cameras.atmcd.ReadoutMode.channel

Definition at line 1329 of file atmcd.py.

◆ hsindex

microscope.cameras.atmcd.ReadoutMode.hsindex

Definition at line 1331 of file atmcd.py.

◆ speed

microscope.cameras.atmcd.ReadoutMode.speed

Definition at line 1332 of file atmcd.py.

Referenced by microscope.stages.ludl._LudlStageAxis.limits().


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