Public Member Functions | |
def | __init__ (self) |
def | get_state (self) |
def | open (self) |
def | shut (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 | |
Class to control the Shutter.
Definition at line 454 of file visaodevices.py.
def visaodevices.Shutter.get_state | ( | self | ) |
Get the current state of the shutter.
Definition at line 464 of file visaodevices.py.
References visao.VisAO.connect(), visaofifos.VisAOFifoDev.connect(), visaodevices.FocusCtrl.connected, visaodevices.CCD47Ctrl.connected, visaodevices.FilterWheel2.connected, visaodevices.FilterWheel3.connected, visaodevices.Shutter.connected, and visaofifos.VisAOFifoDev.write_fifoch().
def visaodevices.Shutter.open | ( | self | ) |
Open the shutter.
Definition at line 474 of file visaodevices.py.
References visao.VisAO.connect(), visaofifos.VisAOFifoDev.connect(), visaodevices.FocusCtrl.connected, visaodevices.CCD47Ctrl.connected, visaodevices.FilterWheel2.connected, visaodevices.FilterWheel3.connected, visaodevices.Shutter.connected, and visaofifos.VisAOFifoDev.write_fifoch().
def visaodevices.Shutter.shut | ( | self | ) |
Close the shutter.
Definition at line 482 of file visaodevices.py.
References visao.VisAO.connect(), visaofifos.VisAOFifoDev.connect(), visaodevices.FocusCtrl.connected, visaodevices.CCD47Ctrl.connected, visaodevices.FilterWheel2.connected, visaodevices.FilterWheel3.connected, visaodevices.Shutter.connected, and visaofifos.VisAOFifoDev.write_fifoch().