Qudi
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
simple_data_logic.SimpleDataLogic Class Reference

Logic module agreggating multiple hardware switches. More...

Inheritance diagram for simple_data_logic.SimpleDataLogic:
Inheritance graph
[legend]
Collaboration diagram for simple_data_logic.SimpleDataLogic:
Collaboration graph
[legend]

Public Member Functions

def on_activate (self)
 Prepare logic module for work.
 
def on_deactivate (self)
 Deactivate modeule.
 
def startMeasure (self)
 Start zero the buffer and call loop function. More...
 
def stopMeasure (self)
 Ask the measurement loop to stop. More...
 
def measureLoop (self)
 Measure 10 values, add them to buffer and remove the 10 oldest values.
 

Public Attributes

 stopRequest
 
 bufferLength
 
 window_len
 
 buf
 
 smooth
 

Static Public Attributes

 simpledata = Connector(interface='SimpleDataInterface')
 
 sigRepeat = QtCore.Signal()
 

Detailed Description

Logic module agreggating multiple hardware switches.

Member Function Documentation

◆ startMeasure()

def simple_data_logic.SimpleDataLogic.startMeasure (   self)

Start zero the buffer and call loop function.

◆ stopMeasure()

def simple_data_logic.SimpleDataLogic.stopMeasure (   self)

Ask the measurement loop to stop.


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