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

Class SweepRecord

source code

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

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]
  _fields_ = [('time', <class 'ctypes.c_double_be'>), ('stimCoun...
  _pack_ = 1
  averageCount = <Field type=c_int_be, ofs=16, size=4>
  cSlow = <Field type=c_double_be, ofs=64, size=8>
  data = <Field type=c_int_be, ofs=40, size=4>
  dataAbscissa = <Field type=c_byte, ofs=175, size=1>
  dataFactor1 = <Field type=c_double_be, ofs=48, size=8>
  dataFactor2 = <Field type=c_double_be, ofs=56, size=8>
  dataFormat = <Field type=c_byte, ofs=174, size=1>
  dataPointer = <Field type=c_int_be, ofs=44, size=4>
  dataPoints = <Field type=c_int_be, ofs=36, size=4>
  dispFactor1 = <Field type=c_double_be, ofs=158, size=8>
  dispFactor2 = <Field type=c_double_be, ofs=166, size=8>
  furaData = <Field type=c_int_be, ofs=134, size=4>
  furaPointer = <Field type=c_int_be, ofs=138, size=4>
  furaPoints = <Field type=c_int_be, ofs=130, size=4>
  gSeries = <Field type=c_double_be, ofs=72, size=8>
  lbl = <Field type=c_char_Array_14, ofs=22, size=14>
  leak = <Field type=c_byte, ofs=20, size=1>
  offset = <Field type=c_int_be, ofs=124, size=4>
  onlineXResult = <Field type=c_double_be, ofs=112, size=8>
  onlineXResult2 = <Field type=c_double_be, ofs=150, size=8>
  onlineYResult = <Field type=c_double_be, ofs=104, size=8>
  onlineYResult2 = <Field type=c_double_be, ofs=142, size=8>
  rsFraction = <Field type=c_double_be, ofs=88, size=8>
  rsValue = <Field type=c_double_be, ofs=80, size=8>
  secondTrace = <Field type=c_byte, ofs=21, size=1>
  spares = <Field type=c_char_Array_10, ofs=184, size=10>
  stimCount = <Field type=c_int_be, ofs=8, size=4>
  sweepCount = <Field type=c_int_be, ofs=12, size=4>
  sweepKind = <Field type=c_short_be, ofs=128, size=2>
  time = <Field type=c_double_be, ofs=0, size=8>
  timer = <Field type=c_double_be, ofs=176, size=8>
  totalPoints = <Field type=c_int_be, ofs=120, size=4>
  zeroCurrent = <Field type=c_double_be, ofs=96, 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:
[('time', <class 'ctypes.c_double_be'>),
 ('stimCount', <class 'ctypes.c_int_be'>),
 ('sweepCount', <class 'ctypes.c_int_be'>),
 ('averageCount', <class 'ctypes.c_int_be'>),
 ('leak', <class 'ctypes.c_byte'>),
 ('secondTrace', <class 'ctypes.c_byte'>),
 ('lbl', <class 'qubx.data_pulse.c_char_Array_14'>),
 ('dataPoints', <class 'ctypes.c_int_be'>),
...