Cat
Public Member Functions | Public Attributes | List of all members
ADCMeasurement.CurrentMeasurement Class Reference
Inheritance diagram for ADCMeasurement.CurrentMeasurement:

Public Member Functions

def __init__ (self, cat, obj, panel, path)
 
def onApply (self, event)
 
def update (self)
 

Public Attributes

 s1
 
 s2
 
 s3
 
 s4
 

Detailed Description

Definition at line 11 of file ADCMeasurement.py.

Constructor & Destructor Documentation

◆ __init__()

def ADCMeasurement.CurrentMeasurement.__init__ (   self,
  cat,
  obj,
  panel,
  path 
)

Definition at line 12 of file ADCMeasurement.py.

References element.element.loadxrc(), and proc.proc.loadxrc().

12  def __init__(self, cat, obj, panel, path):
13  proc.__init__(self,cat,obj,panel,path)
14  self.loadxrc()
15  self.s1=self.getControl("s1")
16  self.s2=self.getControl("s2")
17  self.s3=self.getControl("s3")
18  self.s4=self.getControl("s4")
19  self.update()
20  self.panel.Bind(wx.EVT_BUTTON, self.onApply, id=xrc.XRCID("Apply"))
21 
def __init__(self, dict)
Definition: wrapper.py:56

Member Function Documentation

◆ onApply()

def ADCMeasurement.CurrentMeasurement.onApply (   self,
  event 
)

◆ update()

def ADCMeasurement.CurrentMeasurement.update (   self)

Definition at line 29 of file ADCMeasurement.py.

References object.object.obj, CfgFrame.CfgFrame.obj, StorageFifoAcquisition.StorageFifoAcquisition.s1, TestI2C.TestI2C.s1, StorageFifo.StorageFifo.s1, TestSPI.TestSPI.s1, TestUSB.TestUSB.s1, TestSuite.TestSuite.s1, UsbFTInterfaceTest.UsbFTInterfaceTest.s1, ADCMeasurement.CurrentMeasurement.s1, StorageFifo.StorageFifo.s2, StorageFifoAcquisition.StorageFifoAcquisition.s2, TestI2C.TestI2C.s2, TestSPI.TestSPI.s2, TestUSB.TestUSB.s2, TestSuite.TestSuite.s2, UsbFTInterfaceTest.UsbFTInterfaceTest.s2, ADCMeasurement.CurrentMeasurement.s2, StorageFifo.StorageFifo.s3, StorageFifoAcquisition.StorageFifoAcquisition.s3, TestI2C.TestI2C.s3, TestSPI.TestSPI.s3, TestUSB.TestUSB.s3, TestSuite.TestSuite.s3, UsbFTInterfaceTest.UsbFTInterfaceTest.s3, ADCMeasurement.CurrentMeasurement.s3, TestSPI.TestSPI.s4, TestUSB.TestUSB.s4, StorageFifoAcquisition.StorageFifoAcquisition.s4, StorageFifo.StorageFifo.s4, TestI2C.TestI2C.s4, TestSuite.TestSuite.s4, UsbFTInterfaceTest.UsbFTInterfaceTest.s4, and ADCMeasurement.CurrentMeasurement.s4.

Referenced by AppFrame.AppFrame.deleteHardware(), ConfFrame.ConfFrame.onChange(), GraphFrame.GraphFrame.onChange(), CfgFrame.CfgFrame.onChange(), ConfFrame.ConfFrame.onEdit(), AppFrame.AppFrame.onLoad(), ConfFrame.ConfFrame.onReLoad(), GraphFrame.GraphFrame.onReLoad(), CfgFrame.CfgFrame.onReLoad(), and AppFrame.AppFrame.onReLoad().

29  def update(self):
30  v1=self.obj.sigma(0)
31  v2=self.obj.sigma(1)
32  v3=self.obj.sigma(2)
33  v4=self.obj.sigma(3)
34 
35  self.s1.SetValue(str(v1))
36  self.s2.SetValue(str(v2))
37  self.s3.SetValue(str(v3))
38  self.s4.SetValue(str(v4))
39 
40 #----------------------------------------------------------------------
41 

Member Data Documentation

◆ s1

ADCMeasurement.CurrentMeasurement.s1

◆ s2

ADCMeasurement.CurrentMeasurement.s2

◆ s3

ADCMeasurement.CurrentMeasurement.s3

◆ s4

ADCMeasurement.CurrentMeasurement.s4

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