Example #1
0
    def scanner_set_position(self, x=None, y=None, z=None, a=None):
        """Move stage to x, y, z, a (where a is the fourth voltage channel).
        
        @param float x: postion in x-direction (volts)
        @param float y: postion in y-direction (volts)
        @param float z: postion in z-direction (volts)
        @param float a: postion in a-direction (volts)
        
        @return int: error code (0:OK, -1:error)
        """

        raise InterfaceImplementationError(
            'ConfocalScannerInterface>scanner_set_pos')
        return -1
Example #2
0
    def set_up_scanner(self,
                       counter_channel=None,
                       photon_source=None,
                       clock_channel=None,
                       scanner_ao_channels=None):
        """ Configures the actual scanner with a given clock. 
        
        @param string counter_channel: if defined, this is the physical channel of the counter
        @param string photon_source: if defined, this is the physical channel where the photons are to count from
        @param string clock_channel: if defined, this specifies the clock for the counter
        @param string scanner_ao_channels: if defined, this specifies the analoque output channels
        
        @return int: error code (0:OK, -1:error)
        """

        raise InterfaceImplementationError(
            'ConfocalScannerInterface>set_up_scanner')
        return -1
Example #3
0
 def set_sweep(self,frequency_start=None,frequency_stop=None,frequency_delta=None):
     """
     """
     raise InterfaceImplementationError('MWInterface>set_sweep')
     return -1
Example #4
0
 def output(self):
     """
     """
     raise InterfaceImplementationError('MWInterface>output')
     return -1
Example #5
0
 def set_modulation(self,flag=None):
     """
     """
     raise InterfaceImplementationError('MWInterface>set_modulation')
     return -1
Example #6
0
 def sweep_pos(self,frequency=None):
     """
     """
     raise InterfaceImplementationError('MWInterface>sweep_pos')
     return -1