Struct DataConfigurationResult¶
-
struct DataConfigurationResult
Structure to hold the result of data configuration from DC_GetConfiguration()
Unnamed Group
-
variable globalTPInsert
Various GUI settings
-
variable scalingZero
-
variable indexingLocked
-
variable indexing
-
variable distributedDAQ
-
variable distributedDAQOptOv
-
variable distributedDAQOptPre
-
variable distributedDAQOptPost
-
variable multiDevice
-
variable powerSpectrum
-
WAVE statusHS
Various delays in points of the DA data wave
-
variable onsetDelayUser
-
variable onsetDelayAuto
-
variable onsetDelay
Sum of onsetDelayUser and onsetDelayAuto.
-
variable distributedDAQDelay
-
variable terminationDelay
Unnamed Group
-
WAVE offsets
[ms]
oodDAQ optimization results, see OOdDAQParams_Output
-
WaveText regions
Unnamed Group
-
WAVE DACList
List of active channels per type
-
WAVE ADCList
-
WAVE TTLList
Unnamed Group
-
WaveDouble DACAmp
All waves here use active channel indexing like DataConfigurationResult::DACList and can thus be all indexed together.
See also
-
WaveText setName
Stimulus set name.
-
WaveText TTLsetName
-
WaveRefWave stimSet
Stimulus set wave (2D)
-
WaveRefWave TTLstimSet
-
WaveDouble setLength
See also
-
WaveDouble TTLsetLength
-
WaveDouble headstageDAC
Headstage of DAC if associated,
NaN
iff unassociated.
-
WaveDouble setColumn
See also
-
WaveDouble TTLsetColumn
-
WaveDouble setCycleCount
-
WaveDouble TTLcycleCount
Public Members
-
variable dataAcqOrTP
What type of operation is done. Either DAQ(
DATA_ACQUISITION_MODE
) or TP(TEST_PULSE_MODE
)
-
variable baselineFrac
See also
GetTestpulseBaselineFraction()
-
variable decimationFactor
See also
-
variable numDACEntries
Number of DAC’s, always larger than 0.
-
variable numADCEntries
Number of ADC’s, always larger than 0.
-
variable numTTLEntries
Number of TTLs, can be zero.
-
variable numActiveChannels
Sum of numDACEntries/numADCEntries/numTTLEntries.
-
variable hardwareType
One of HardwareDACTypeConstants.
-
variable samplingIntervalDA
Sampling interval for DA channels in μs,.
See also
-
variable samplingIntervalAD
Sampling interval for AD channels in μs,.
See also
-
variable samplingIntervalTTL
Sampling interval for TTL channels in μs,.
See also
-
WAVE testPulse
See also
-
variable testPulseLength
Length of the DataConfigurationResult::testPulse wave in points test pulse properties from TP_GetCreationPropertiesInPoints
-
variable tpPulseStartPoint
-
variable tpPulseLengthPoints
-
WAVE gains
See also
-
WaveDouble insertStart
Offset in points where the stimulus set starts in the DAQ data wave.
-
WaveDouble headstageADC
Headstage of ADC if associated,
NaN
iff unassociated Uses active channel indexing like DataConfigurationResult::ADCList
-
variable skipAhead
Number of sweeps to skip over on start of data acquisition.
-
variable stopCollectionPoint
Maximum number of samples that can be acquired to the data wave For ITC can be higher that planned samples to be acquired (no automatic stop, only programmatic)
-
variable joinedTTLStimsetSize
for ITC, TTL stimset size in DC after TTL stimsets were bit-combined to a joined wave fixing https://github.com/AllenInstitute/MIES/issues/2007 should remove the need for this
-
WAVE statusTTLFiltered
wave indexing GUI TTL channels, 1 - activated, 0 deactivated
-
variable globalTPInsert