CLASS ndi.setup.epoch.epochprobemap_daqsystem_vhlab
ndi.epoch.epochprobemap_daqsystem_vhlab - Create a new ndi.epoch.epochprobemap_daqsystem object derived from the vhlab device implementation
MYNDI_EPOCHPROBEMAP_DAQSYSTEM = NDI_EPOCHPROBEMAP_VHLAB(NAME, REFERENCE, TYPE, DEVICESTRING, SUBJECTSTRING)
Creates a new ndi.epoch.epochprobemap_daqsystem with name NAME, reference REFERENCE, type TYPE,
and devicestring DEVICESTRING.
NAME can be any string that begins with a letter and contains no whitespace. It
is CASE SENSITIVE.
REFERENCE must be a non-negative scalar integer.
TYPE is the type of recording.
DEVICESTRING is a string that indicates the channels that were used to acquire
this record.
MYNDI_EPOCHPROBEMAP_DAQSYSTEM = NDI_EPOCHPROBEMAP_VHLAB(FILENAME)
Here, FILENAME is assumed to be a (full path) tab-delimitted text file in the style of
'vhintan_channelgrouping.txt' (see HELP VHINTAN_CHANNELGROUPING)
that has entries 'name<tab>ref<tab>channel_list<tab>'.
The device type of each channel is assumed to be 'n-trode', where n is
set to be the number of channels in the channel_list for each name/ref pair.
The NDI device name for this device must be 'vhintan' (VH Intan RHD device), 'vhlv' (VH Lab Labview custom
acqusition code), 'vhspike2', or 'vhwillow'. The device name will be taken from the filename,
following [VHDEVICENAME '_channelgrouping.txt']
Superclasses
ndi.epoch.epochprobemap_daqsystem, ndi.epoch.epochprobemap
Properties
Property | Description |
---|---|
name | |
reference | |
type | |
devicestring | |
subjectstring |
Methods
Method | Description |
---|---|
decode | decode table information for an ndi.epoch.epochprobemap object from a serialized string |
epochprobemap_daqsystem_vhlab | Create a new ndi.epoch.epochprobemap_daqsystem object derived from the vhlab device implementation |
savetofile | Write ndi.epoch.epochprobemap_daqsystem object array to disk |
serialization_struct | create a Matlab structure for serialization |
serialize | Turn the ndi.epoch.epochprobemap object into a string |
Methods help
decode - decode table information for an ndi.epoch.epochprobemap object from a serialized string
ST = DECODE(S)
Return a structure ST that contains decoded information to
build an ndi.epoch.epochprobemap object from a string
Help for ndi.setup.epoch.epochprobemap_daqsystem_vhlab.decode is inherited from superclass ndi.epoch.epochprobemap_daqsystem
epochprobemap_daqsystem_vhlab - Create a new ndi.epoch.epochprobemap_daqsystem object derived from the vhlab device implementation
MYNDI_EPOCHPROBEMAP_DAQSYSTEM = NDI_EPOCHPROBEMAP_VHLAB(NAME, REFERENCE, TYPE, DEVICESTRING, SUBJECTSTRING)
Creates a new ndi.epoch.epochprobemap_daqsystem with name NAME, reference REFERENCE, type TYPE,
and devicestring DEVICESTRING.
NAME can be any string that begins with a letter and contains no whitespace. It
is CASE SENSITIVE.
REFERENCE must be a non-negative scalar integer.
TYPE is the type of recording.
DEVICESTRING is a string that indicates the channels that were used to acquire
this record.
MYNDI_EPOCHPROBEMAP_DAQSYSTEM = NDI_EPOCHPROBEMAP_VHLAB(FILENAME)
Here, FILENAME is assumed to be a (full path) tab-delimitted text file in the style of
'vhintan_channelgrouping.txt' (see HELP VHINTAN_CHANNELGROUPING)
that has entries 'name<tab>ref<tab>channel_list<tab>'.
The device type of each channel is assumed to be 'n-trode', where n is
set to be the number of channels in the channel_list for each name/ref pair.
The NDI device name for this device must be 'vhintan' (VH Intan RHD device), 'vhlv' (VH Lab Labview custom
acqusition code), 'vhspike2', or 'vhwillow'. The device name will be taken from the filename,
following [VHDEVICENAME '_channelgrouping.txt']
Documentation for ndi.setup.epoch.epochprobemap_daqsystem_vhlab/epochprobemap_daqsystem_vhlab
doc ndi.setup.epoch.epochprobemap_daqsystem_vhlab
savetofile - Write ndi.epoch.epochprobemap_daqsystem object array to disk
SAVETOFILE(OBJ, FILENAME)
Writes the ndi.epoch.epochprobemap_daqsystem_vhlab object to disk in filename FILENAME (full path).
serialization_struct - create a Matlab structure for serialization
ST = SERIALIZATION_STRUCT(NDI_EPOCHPROBEMAP_DAQSYSTEM_OBJ)
Returns a structure of the parameters of an ndi.epoch.epochprobemap_daqsystem
object.
Help for ndi.setup.epoch.epochprobemap_daqsystem_vhlab/serialization_struct is inherited from superclass ndi.epoch.epochprobemap_daqsystem
serialize - Turn the ndi.epoch.epochprobemap object into a string
S = SERIALIZE(NDI_EPOCHPROBEMAP_OBJ)
Create a charater array representation of an ndi.epoch.epochprobemap_daqsystem object
Help for ndi.setup.epoch.epochprobemap_daqsystem_vhlab/serialize is inherited from superclass ndi.epoch.epochprobemap_daqsystem