Buffered data from a Rhs2116 device.
Properties
Property | Type | Description |
---|---|---|
AmplifierData
|
Mat |
Gets the high-gain electrophysiology data array. Electrophysiology samples are organized in a 16xN matrix with 16 rows representing electrophysiology channel and N columns representing sample index. Each column is a 16-channel vector of ADC samples whose acquisition time is indicated by the corresponding elements in Clock and HubClock. Each ADC sample is an 16-bit, offset binary value encoded as a ushort. The following equation can be used to convert a sample to microvolts:
|
DCData
|
Mat |
Gets the DC-coupled, low-gain amplifier data array for monitoring stimulation waveforms. DC-coupled samples are organized in 16xN matrix with 16 rows representing electrophysiology channel and N columns representing sample index. Each column is a 16-channel vector of ADC samples whose acquisition time is indicated by the corresponding elements in Clock and HubClock. Each ADC sample is an 10-bit, offset binary value encoded as a ushort. The following equation can be used to convert a sample to millivolts:
|
RecoveryMask
|
ushort[] |
Gets the stimulus artifact recovery mask array. During and following stimulus pulses, electrophysiology amplifiers can enter an artifact recovery mode which discharges the electrode and applies an aggressive high-pass filter to prevent amplifier saturation (see AnalogLowCutoffRecovery). This 1xN vector provides a per-sample bit mask indicating if artifact recovery mode is active on each of the 16 electrophysiology channels. The bit position in each value indicates the channel number and the logical state indicates if recovery is active. For instance a value of 0x0011 would indicate that channels 0 and 4 were in artifact recovery mode and all other channels were in normal operation. |
Clock
|
ulong[] |
Gets the buffered array of Clock values. |
HubClock
|
ulong[] |
Gets the buffered array of HubClock values. |