Skip to content

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