Package qubx :: Module data_pulse :: Class TraceRecord
[hide private]
[frames] | no frames]

Class TraceRecord

source code

               object --+                
                        |                
                ??._CData --+            
                            |            
            _ctypes.Structure --+        
                                |        
ctypes._endian.BigEndianStructure --+    
                                    |    
                                    S --+
                                        |
                                       TraceRecord

Nested Classes [hide private]

Inherited from ctypes._endian.BigEndianStructure: __metaclass__

Instance Methods [hide private]

Inherited from S: __str__

Inherited from _ctypes.Structure: __init__, __new__

Inherited from unreachable._CData: __ctypes_from_outparam__, __hash__, __reduce__, __setstate__

Inherited from object: __delattr__, __format__, __getattribute__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Class Variables [hide private]
  CM = <Field type=c_double_be, ofs=248, size=8>
  CRC = <Field type=c_int_be, ofs=276, size=4>
  GM = <Field type=c_double_be, ofs=256, size=8>
  GS = <Field type=c_double_be, ofs=280, size=8>
  SECM_X = <Field type=c_double_be, ofs=384, size=8>
  SECM_Y = <Field type=c_double_be, ofs=392, size=8>
  SECM_Z = <Field type=c_double_be, ofs=400, size=8>
  _fields_ = [('mark', <class 'ctypes.c_int_be'>), ('label', <cl...
  _pack_ = 1
  adcChannel = <Field type=c_short_be, ofs=222, size=2>
  adcMode = <Field type=c_byte, ofs=221, size=1>
  amplIndex = <Field type=c_byte, ofs=69, size=1>
  averageCount = <Field type=c_int_be, ofs=52, size=4>
  bandwidth = <Field type=c_double_be, ofs=144, size=8>
  cSlow = <Field type=c_double_be, ofs=176, size=8>
  cellPotential = <Field type=c_double_be, ofs=160, size=8>
  data = <Field type=c_int_be, ofs=40, size=4>
  dataAbscissa = <Field type=c_byte, ofs=71, size=1>
  dataCRC = <Field type=c_int_be, ofs=272, size=4>
  dataFormat = <Field type=c_byte, ofs=70, size=1>
  dataKind = <Field type=c_short_be, ofs=64, size=2>
  dataPoints = <Field type=c_int_be, ofs=44, size=4>
  dataScaler = <Field type=c_double_be, ofs=72, size=8>
  externalSolution = <Field type=c_int_be, ofs=244, size=4>
  filler1 = <Field type=c_byte, ofs=67, size=1>
  gLeak = <Field type=c_double_be, ofs=200, size=8>
  gSeries = <Field type=c_double_be, ofs=184, size=8>
  imageIndex = <Field type=c_int_be, ofs=300, size=4>
  interleaveSize = <Field type=c_int_be, ofs=292, size=4>
  interleaveSkip = <Field type=c_int_be, ofs=296, size=4>
  internalSolution = <Field type=c_int_be, ofs=48, size=4>
  label = <Field type=c_char_Array_32, ofs=4, size=32>
  leakCount = <Field type=c_int_be, ofs=56, size=4>
  leakTraces = <Field type=c_int_be, ofs=60, size=4>
  linkDAChannel = <Field type=c_int_be, ofs=216, size=4>
  mConductance = <Field type=c_double_be, ofs=208, size=8>
  mark = <Field type=c_int_be, ofs=0, size=4>
  markers = <Field type=c_double_be_Array_10, ofs=304, size=80>
  phase = <Field type=c_double_be, ofs=264, size=8>
  pipetteResistance = <Field type=c_double_be, ofs=152, size=8>
  recordingMode = <Field type=c_byte, ofs=68, size=1>
  rsValue = <Field type=c_double_be, ofs=192, size=8>
  sealResistance = <Field type=c_double_be, ofs=168, size=8>
  selfChannel = <Field type=c_int_be, ofs=288, size=4>
  sourceChannel = <Field type=c_int_be, ofs=240, size=4>
  timeOffset = <Field type=c_double_be, ofs=80, size=8>
  traceCount = <Field type=c_int_be, ofs=36, size=4>
  useXStart = <Field type=c_byte, ofs=66, size=1>
  validYrange = <Field type=c_byte, ofs=220, size=1>
  xInterval = <Field type=c_double_be, ofs=104, size=8>
  xStart = <Field type=c_double_be, ofs=112, size=8>
  xUnit = <Field type=c_char_Array_8, ofs=120, size=8>
  yMax = <Field type=c_double_be, ofs=232, size=8>
  yMin = <Field type=c_double_be, ofs=224, size=8>
  yOffset = <Field type=c_double_be, ofs=136, size=8>
  yRange = <Field type=c_double_be, ofs=128, size=8>
  yUnit = <Field type=c_char_Array_8, ofs=96, size=8>
  zeroData = <Field type=c_double_be, ofs=88, size=8>

Inherited from ctypes._endian.BigEndianStructure: _swappedbytes_

Properties [hide private]

Inherited from unreachable._CData: _b_base_, _b_needsfree_

Inherited from unreachable._CData (private): _objects

Inherited from object: __class__

Class Variable Details [hide private]

_fields_

Value:
[('mark', <class 'ctypes.c_int_be'>),
 ('label', <class 'qubx.data_pulse.c_char_Array_32'>),
 ('traceCount', <class 'ctypes.c_int_be'>),
 ('data', <class 'ctypes.c_int_be'>),
 ('dataPoints', <class 'ctypes.c_int_be'>),
 ('internalSolution', <class 'ctypes.c_int_be'>),
 ('averageCount', <class 'ctypes.c_int_be'>),
 ('leakCount', <class 'ctypes.c_int_be'>),
...