The VisAO Camera
visaodevices.FocusCtrl Class Reference
+ Inheritance diagram for visaodevices.FocusCtrl:

Public Member Functions

def __init__ (self)
 
def get_pos (self)
 
def abort (self)
 
def pos (self, newpos)
 
def preset (self)
 
def wait_move (self)
 
- Public Member Functions inherited from visaofifos.VisAOFifoDev
def setup_fifo_names (self)
 
def open_fifoch (self)
 
def write_fifoch (self, com)
 
def close_fifoch (self)
 
def connect (self)
 
def take_control
 
def giveup_control (self)
 

Public Attributes

 base_name
 
 connected
 
 control
 
- Public Attributes inherited from visaofifos.VisAOFifoDev
 base_path
 
 fifo_out_name
 
 fifo_in_name
 
 pollobj
 
 fifo_out
 
 fifo_in
 
 connected
 
 control
 

Detailed Description

   Class to control the Focus stage.

Definition at line 20 of file visaodevices.py.

Member Function Documentation

def visaodevices.FocusCtrl.get_pos (   self)
def visaodevices.FocusCtrl.abort (   self)
def visaodevices.FocusCtrl.pos (   self,
  newpos 
)
   Move to a new position, specified in microns.

Definition at line 48 of file visaodevices.py.

References visaodevices.FocusCtrl.base_name, visaodevices.FocusCtrl.control, and visaofifos.VisAOFifoDev.write_fifoch().

def visaodevices.FocusCtrl.preset (   self)
   Move to a preset focus position based on the filter selection.

Definition at line 64 of file visaodevices.py.

References visaodevices.FocusCtrl.base_name, visaodevices.FocusCtrl.control, and visaofifos.VisAOFifoDev.write_fifoch().

def visaodevices.FocusCtrl.wait_move (   self)

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