API
visxCtrl.qhyccd.QHYCCDSDK Class Reference
Collaboration diagram for visxCtrl.qhyccd.QHYCCDSDK:
Collaboration graph

Public Member Functions

def __init__ (self, dll_path='/usr/local/lib/libqhyccd.so')
 
def __del__ (self)
 
list list_cameras (self)
 
def open_camera (self, camera_id)
 
def close_camera (self, camera_id)
 
def get_parameter_limits (self, camera_handle, parameter)
 
def get_all_limits (self, camera_handle)
 
def get_chip_info (self, camera_handle)
 
def number_of_cameras (self)
 
def version (self)
 
def set_parameter (self, camera_handle, parameter, value)
 
def get_parameter (self, camera_handle, parameter)
 

Private Attributes

 _sdk
 
 _number_of_cameras
 
 _ids
 
 _camera_handles
 

Detailed Description

Class interface for the QHYCCD SDK

Definition at line 14 of file qhyccd.py.

Constructor & Destructor Documentation

◆ __init__()

def visxCtrl.qhyccd.QHYCCDSDK.__init__ (   self,
  dll_path = '/usr/local/lib/libqhyccd.so' 
)
 

Definition at line 17 of file qhyccd.py.

◆ __del__()

def visxCtrl.qhyccd.QHYCCDSDK.__del__ (   self)
 

Definition at line 37 of file qhyccd.py.

Member Function Documentation

◆ close_camera()

def visxCtrl.qhyccd.QHYCCDSDK.close_camera (   self,
  camera_id 
)
 

Definition at line 65 of file qhyccd.py.

◆ get_all_limits()

def visxCtrl.qhyccd.QHYCCDSDK.get_all_limits (   self,
  camera_handle 
)

Definition at line 87 of file qhyccd.py.

◆ get_chip_info()

def visxCtrl.qhyccd.QHYCCDSDK.get_chip_info (   self,
  camera_handle 
)

Definition at line 98 of file qhyccd.py.

◆ get_parameter()

def visxCtrl.qhyccd.QHYCCDSDK.get_parameter (   self,
  camera_handle,
  parameter 
)

Definition at line 140 of file qhyccd.py.

◆ get_parameter_limits()

def visxCtrl.qhyccd.QHYCCDSDK.get_parameter_limits (   self,
  camera_handle,
  parameter 
)

Definition at line 78 of file qhyccd.py.

Referenced by visxCtrl.qhyccd.QHYCCDSDK.get_all_limits().

◆ list_cameras()

list visxCtrl.qhyccd.QHYCCDSDK.list_cameras (   self)
 

Definition at line 48 of file qhyccd.py.

◆ number_of_cameras()

def visxCtrl.qhyccd.QHYCCDSDK.number_of_cameras (   self)

Definition at line 123 of file qhyccd.py.

◆ open_camera()

def visxCtrl.qhyccd.QHYCCDSDK.open_camera (   self,
  camera_id 
)
 

Definition at line 53 of file qhyccd.py.

◆ set_parameter()

def visxCtrl.qhyccd.QHYCCDSDK.set_parameter (   self,
  camera_handle,
  parameter,
  value 
)

Definition at line 137 of file qhyccd.py.

◆ version()

def visxCtrl.qhyccd.QHYCCDSDK.version (   self)

Definition at line 127 of file qhyccd.py.

Member Data Documentation

◆ _camera_handles

visxCtrl.qhyccd.QHYCCDSDK._camera_handles
private

◆ _ids

visxCtrl.qhyccd.QHYCCDSDK._ids
private

◆ _number_of_cameras

visxCtrl.qhyccd.QHYCCDSDK._number_of_cameras
private

Definition at line 28 of file qhyccd.py.

Referenced by visxCtrl.qhyccd.QHYCCDSDK.number_of_cameras().

◆ _sdk


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