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

Class StimChannelRecord

source code

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

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_ = [('chMark', <class 'ctypes.c_int_be'>), ('chLinkedC...
  _pack_ = 1
  chAdcChannel = <Field type=c_short_be, ofs=20, size=2>
  chAdcMode = <Field type=c_byte, ofs=22, size=1>
  chAdcOffset = <Field type=c_double_be, ofs=208, size=8>
  chAltLeakAveraging = <Field type=c_byte, ofs=74, size=1>
  chAmplMode = <Field type=c_byte, ofs=25, size=1>
  chBreakLevel = <Field type=c_double_be, ofs=256, size=8>
  chBreakMode = <Field type=c_byte, ofs=87, size=1>
  chCRC = <Field type=c_uint_be, ofs=400, size=4>
  chCompressionFactor = <Field type=c_int_be, ofs=8, size=4>
  chCompressionMode = <Field type=c_ushort_be, ofs=78, size=2>
  chCompressionOffset = <Field type=c_int_be, ofs=248, size=4>
  chCompressionSkip = <Field type=c_int_be, ofs=80, size=4>
  chDacBit = <Field type=c_short_be, ofs=84, size=2>
  chDacDhannel = <Field type=c_short_be, ofs=28, size=2>
  chDacMode = <Field type=c_byte, ofs=30, size=1>
  chDacOffset = <Field type=c_double_be, ofs=200, size=8>
  chDacUnit = <Field type=c_char_Array_8, ofs=40, size=8>
  chDoWrite = <Field type=c_byte, ofs=23, size=1>
  chFiller1 = <Field type=c_byte, ofs=31, size=1>
  chFiller2 = <Field type=c_int_be, ofs=92, size=4>
  chFiller3 = <Field type=c_byte_Array_30, ofs=218, size=30>
  chFiller4 = <Field type=c_int_be, ofs=396, size=4>
  chHasChirp = <Field type=c_byte, ofs=217, size=1>
  chHasSinewaves = <Field type=c_byte, ofs=86, size=1>
  chHolding = <Field type=c_double_be, ofs=48, size=8>
  chInfoIChar = <Field type=c_char_Array_8, ofs=192, size=8>
  chInfoLInt = <Field type=c_int_be_Array_8, ofs=160, size=32>
  chInfoLReal = <Field type=c_double_be_Array_8, ofs=96, size=64>
  chLeakAlternate = <Field type=c_byte, ofs=73, size=1>
  chLeakHoldMode = <Field type=c_byte, ofs=72, size=1>
  chLeakHolding = <Field type=c_double_be, ofs=56, size=8>
  chLeakPulseOn = <Field type=c_byte, ofs=75, size=1>
  chLeakSize = <Field type=c_double_be, ofs=64, size=8>
  chLinkedChannel = <Field type=c_int_be, ofs=4, size=4>
  chMark = <Field type=c_int_be, ofs=0, size=4>
  chOldCRC = <Field type=c_uint_be, ofs=392, size=4>
  chOwnSegTime = <Field type=c_byte, ofs=26, size=1>
  chPhotoMode = <Field type=c_int_be, ofs=252, size=4>
  chRelevantXSegment = <Field type=c_int_be, ofs=32, size=4>
  chRelevantYSegment = <Field type=c_int_be, ofs=36, size=4>
  chSetLastSegVMemb = <Field type=c_byte, ofs=27, size=1>
  chStimToDacID = <Field type=c_ushort_be, ofs=76, size=2>
  chTraceMath = <Field type=c_char_Array_128, ofs=264, size=128>
  chTraceMathFormat = <Field type=c_byte, ofs=216, size=1>
  chYUnit = <Field type=c_char_Array_8, ofs=12, size=8>
  chZeroSeg = <Field type=c_int_be, ofs=88, size=4>
  stLeakStore = <Field type=c_byte, ofs=24, size=1>

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:
[('chMark', <class 'ctypes.c_int_be'>),
 ('chLinkedChannel', <class 'ctypes.c_int_be'>),
 ('chCompressionFactor', <class 'ctypes.c_int_be'>),
 ('chYUnit', <class 'qubx.data_pulse.c_char_Array_8'>),
 ('chAdcChannel', <class 'ctypes.c_short_be'>),
 ('chAdcMode', <class 'ctypes.c_byte'>),
 ('chDoWrite', <class 'ctypes.c_byte'>),
 ('stLeakStore', <class 'ctypes.c_byte'>),
...