-ClearClusters <Acq Ent Name> | ||
Clears all defined clusters for the specified acquisition entity. Once cleared, all cluster definitions for this acquisition entity will be lost.
Example : -ClearClusters SE1 Default: This command is an action, there is no default value. Usage: This command can be used at any time, and is available for spike acquisition entities only. |
||
Arguments | ||
|
-CreateSpikeAcqEnt <Acq Ent Name> <Hardware Sub System Name> <AD Channel Count> | ||||||
Creates a new instance of a spike acquisition entity in __prod_name. Spike acquisition entities will detect specific signals from the incoming neurological data base on the spike detection type (see -SetSpikeDetectionType). If these specific signals are found on any of the electrodes related to this spike acquisition entity, the signal at that time will be extracted from the incoming signal from all electrodes related to this spike acquisition entity , and saved to a spike record. Spikes are sometimes referred to as single units. Spike acquisition entities can be created as single electrodes (SE), stereotrodes (ST, two electrodes), or tetrodes (TT, four electrodes).
Example : -CreateSpikeAcqEnt TT1 DCDCB 4 Default: __prod_name does not start with any spike acquisition entities created. Usage: This command can be used only when __prod_name is idle. |
||||||
Arguments | ||||||
|
-GetAcqEntReference <Acq Ent Name>
|
||||
Gets the current reference ID used by an acquisition entity.
Example : -GetAcqEntReference TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetVoltageConversion <Acq Ent Name> | ||||
Returns the voltage conversion factor of each sub channel for the specified acquisition entity.
Example : -GetVoltageConversion TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetADRange <Acq Ent Name> | ||||||
Returns the AD range for the specified acquisition entity.
Example : -GetADRange ST5 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||||
Arguments | ||||||
|
||||||
NetCom Reply | ||||||
|
-GetAcqEntProcessingEnabled <Acq Ent Name> | ||||
Returns the processing state for the specified acquisition entity.
Example : -GetAcqEntProcessingEnabled TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetChannelNumber <Acq Ent Name> | ||||
Returns the channel number(s) for the specified acquisition entity.
Example : -GetChannelNumber SE1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDataFile <Acq Ent Name> | ||||
Returns the data file name and path for the specified acquisition entity.
Example : -GetDataFile CSC1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDiskWriteEnabled <Acq Ent Name> | ||||
Returns the disk writing status for the specified acquisition entity.
Example : -GetDiskWriteEnabled SE1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDspHighCutFilterEnabled <Acq Ent Name> | ||||
Returns the DSP high cut filter state for the specified acquisition entity.
Example : -GetDspHighCutFilterEnabled TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDspHighCutFrequency <Acq Ent Name> | ||||
Returns the DSP high cut frequency for the specified acquisition entity.
Example : -GetDspHighCutFrequency TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDspHighCutNumberTaps <Acq Ent Name> | ||||
Returns the DSP high cut tap count for the specified acquisition entity.
Example : -GetDspHighCutNumberTaps TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDspLowCutFilterEnabled <Acq Ent Name> | ||||
Returns the DSP low cut filter state for the specified acquisition entity.
Example : -GetDspLowCutFilterEnabled TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDspLowCutFrequency <Acq Ent Name> | ||||
Returns the DSP low cut frequency for the specified acquisition entity.
Example : -GetDspLowCutFrequency TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetDspLowCutNumberTaps <Acq Ent Name> | ||||
Returns the DSP low cut tap count for the specified acquisition entity.
Example : -GetDspLowCutNumberTaps TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetInputInverted <Acq Ent Name> | ||||
Returns the signal inversion state for the specified acquisition entity.
Example : -GetInputInverted TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetInputRange <Acq Ent Name> | ||||
Returns the input range(s) for the specified acquisition entity.
Example : -GetInputRange TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSampleFrequency <Acq Ent Name> | ||||
Returns the sample frequency for the specified acquisition entity.
Example : -GetSampleFrequency SE1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSpikeAlignmentPoint <Acq Ent Name> | ||||
Returns the spike alignment point for the specified acquisition entity.
Example : -GetSpikeAlignmentPoint TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSpikeCellFiringCount <Acq Ent Name> <Cell Number> | ||||
Returns the number of spikes detected for the cell number of the specified acquisition entity.
Example : -GetSpikeCellFiringCount TT1 3 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSpikeDetectionType <Acq Ent Name> | ||||
Returns the spike detection type for the specified acquisition entity.
Example : -GetSpikeDetectionType TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSpikeDualThresholding <Acq Ent Name> | ||||
Returns the thresholding state for the specified acquisition entity.
Example : -GetSpikeDualThresholding TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSpikeRetriggerTime <Acq Ent Name> | ||||
Returns the spike retrigger time for the specified acquisition entity.
Example : -GetSpikeRetriggerTime TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSpikeSlope <Acq Ent Name> <Sub Channel Index> | ||||||
Returns the slope spike detection parameters(Voltage Change, Time Change) for the specified acquisition entity.
Example : -GetSpikeSlope TT5 2 Default: __prod_name defaults slope parameters to 100 micro volts for the voltage change and 160 microseconds for the time change. Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||||
Arguments | ||||||
|
||||||
NetCom Reply | ||||||
|
-GetSpikeThreshold <Acq Ent Name> | ||||
Returns the threshold value(s) for the specified acquisition entity.
Example : -GetSpikeThreshold TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSubChannelEnabled <Acq Ent Name>
|
||||
Gets the current enabled state of a subchannel of an acquisition entity. A disabled subchannel causes __prod_name to not process any data on that subchannel. Once all subchannels are disabled,
acquisition entity processing
will be disabled for the acquisition entity.
Example : -GetSubChannelEnabled TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetSubSamplingInterleave <Acq Ent Name> | ||||
Returns the sub sampling interleave for the specified acquisition entity.
Example : -GetSubSamplingInterleave TT1 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||
Arguments | ||||
|
||||
NetCom Reply | ||||
|
-GetWaveformFeature <Acq Ent Name> <Feature Index> | ||||||||||||||
Returns feature calculation parameters for the specified acquisition entity.
Example : -GetWaveformFeature TT1 2 Default: N/A Usage: This command should only be used from a NetCom client application after a connection to a server has been established. |
||||||||||||||
Arguments | ||||||||||||||
|
||||||||||||||
NetCom Reply | ||||||||||||||
|
- SetAcqEntReference <Acq Ent Name> <ReferenceID> | ||||||||||||||||||||||||||||||
Sets the reference channel to use for all sub channels of an acquisition entity. This command only works on systems that have HRS boards.
Example : -SetAcqEntReference TT1 31 Default: All acquisition entities are referenced to the REF1 connection on their corresponding headstage. (i.e. SE33 using AD channel 33 will be referenced to the REF1 on source 2) Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities. |
||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||
|
-SetAutoThresholdingSDMultiplier <Acq Ent Name> <Multiplier> | ||||
Sets the Auto Thresholding Standard Deviation Multiplier for the specified acquisition entity.
Example : -SetAutoThresholdingSDMultiplier TT1 2.5 Default: Spike acquisition entities are created with the default of 2.5. Usage: This command can be used at any time. This command is only valid for Spike acquisition entities. Valid input values are in the range 0.5 to 5.0. |
||||
Arguments | ||||
|
-SetChannelNumber <Acq Ent Name> <Channel> <Channel2> <Channel3> <Channel4> | ||||||||
Sets the AD channel number(s) for the specified acquisition entity. The AD channel numbers correspond to signals on an individual wire. Channel numbers and counts are dictated by your specific hardware setup.
Example : -SetChannelNumber ST1 0 1 Default: Acquisition entities are created using the next available sequence of open AD channels (i.e. if the first acquisition entity created is a stereotrode, the channels it will initially use are 0 and 1). Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||||||
Arguments | ||||||||
|
- SetClusterBoundary <Acq Ent Name> <Cell Number> <Boundary Type> <Values> | ||||||||
Cluster boundaries are used for online classification of spikes. Three boundary types are supported.
Waveform - 32 max/min pairs which define the waveform shape Range - a max/min pair defining a range on a particular feature Convex Hull - a variable size set of x,y coordinates defining a convex boundary in a 2-dimensional feature space Example : -SetClusterBoundary SE1 2 ConvexHull 5 7 1976 -236 2128 -8 2026 305 1456 247 1422 -77 1571 -199 Default: __prod_name does not define a cluster boundary when a spike acquisition entity is created. Usage: This command can be used at any time, and is available for spike acquisition entities only. |
||||||||
Arguments | ||||||||
|
-SetDataFile <Acq Ent Name> <File Name> | ||||
Sets the data file for the specified acquisition entity. All data records recorded for this acquisition entity will be saved to this file.
Example : -SetDataFile Events "C:\My Events.nev" Default: __prod_name will create a file using the name of the acquisition entity in the current data directory when the acquisition entity is created (i.e.__prod_name created Events.nev in the current data directory when the Events acquisition entity was created). Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetDiskWriteEnabled <Acq Ent Name> <Value> | ||||
Enables or disables disk writing of data records for the specified acquisition entity. This command does not affect data records over NetCom or the data visible in all plots for this acquisition entity. You may want to disable disk writing for control or stimulus signals that you want to see, but have no need for in data analysis.
Example : -SetDiskWriteEnabled CSC1 true Default: __prod_name initially enables disk writing when an acquisition entity is created. Usage: This command can be used at any time. |
||||
Arguments | ||||
|
-SetDspHighCutFilter Enabled <Acq Ent Name> <Value> | ||||
__prod_name has the ability to process all signals using digital signal processing (DSP). This command will turn the high cut (low pass) DSP filter on or off for the specified acquisition entity. This command does not affect the actual filter value (see -SetDspHighCutFrequency), it simply enables or disables the filter. All channels of an acquisition entity are filtered using the same settings. Disabling DSP filtering can be used to alleviate CPU load on high channel count systems or older computers.
Example : -SetDspHighCutFilterEnabled SE1 false Default: Acquisition entities are created with the high cut filter enabled set to true. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||
Arguments | ||||
|
-SetDspHighCutFrequency <Acq Ent Name> <Value> | ||||||||
Sets the frequency that __prod_name will use for the high cut (low pass) digital signal processing (DSP) filter on all channels of the specified acquisition entity. The high cut filter frequency has no effect if high cut filtering is disabled (see -SetDspHighCutFilterEnabled). High cut filters will only allow signals whose frequency is below this value to be recorded by __prod_name. DSP filters have no effect on data being written to a raw data file (see -SetRawDataFile).
Example : -SetDspHighCutFrequency CSC1 9000 Default: Spike acquisition entities are created with the high cut filter set to 6000Hz, while CSC acquisition entities are set to 9000Hz. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||||||
Arguments | ||||||||
|
-SetDspHighCutNumberTaps <Acq Ent Name> <Value> | |||||||||||||||||||
Digital signal processing (DSP) taps determine the amount of roll off for the DSP filter. If you notice the high cut filter is allowing signals that are too far above your high cut setting to be processed by __prod_name, you may want to increase this value. __prod_name will normally select a tap value that is appropriate for the high cut filter frequency. Lowering the number of taps can be useful to alleviate CPU load on large channel count systems or older computers.
Example : -SetDspHighCutNumberTaps CSC1 64 Default: Acquisition entities are created with the high cut taps set to 32. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
|||||||||||||||||||
Arguments | |||||||||||||||||||
|
-SetDspLowCutFilter Enabled <Acq Ent Name> <Value> | ||||
__prod_name has the ability to process all signals using digital signal processing (DSP). This command will turn the low cut (high pass) DSP filter on or off for the specified acquisition entity. This command does not affect the actual filter value (see -SetDspLowCutFrequency), it simply enables or disables the filter. All channels of an acquisition entity are filtered using the same settings. Disabling DSP filtering can be used to alleviate CPU load on high channel count systems or older computers.
Example : -SetDspLowCutFilterEnabled SE1 false Default: Acquisition entities are created with the low cut filter enabled set to true.. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||
Arguments | ||||
|
-SetDspLowCutFrequency <Acq Ent Name> <Value> | ||||||||||
Sets the frequency that __prod_name will use for the low cut (high pass) digital signal processing (DSP) filter on all channels of the specified acquisition entity. The low cut filter frequency has no effect if low cut filtering is disabled (see -SetDspLowCutFilterEnabled). Low cut filters will only allow signals whose frequency is above this value to be recorded by __prod_name. DSP filters have no effect on data being written to a raw data file (see -SetRawDataFile).
Example : -SetDspLowCutFrequency CSC1 100 Default: Spike acquisition entities are created with the low cut filter set to 600Hz, while CSC acquisition entities are created with a low cut filter set to 0.1Hz. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||||||||
Arguments | ||||||||||
|
-SetDspLowCutNumberTaps <Acq Ent Name> <Value> | ||||||||||||||||||||||
Digital signal processing (DSP) taps determine the amount of roll off for the DSP filter. If you notice the low cut filter is allowing signals that are too far beneath your low cut setting to be processed by __prod_name, you may want to increase this value. __prod_name will normally select a tap value that is appropriate for the low cut filter frequency. Lowering the number of taps can be useful to alleviate CPU load on large channel count systems or older computers.
Example : -SetDspLowCutNumberTaps CSC1 64 Default: Spike acquisition entities are created with the low cut taps set to 64, while CSC acquisition entities are set to None. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||||||||||||||||||||
Arguments | ||||||||||||||||||||||
|
-SetInputInverted <Acq Ent Name> <Value> | ||||
Enables or disables inversion of AD data for a specified acquisition entity.
Example : -SetInputInverted CSC1 false Default: Acquisition entities are created with the the input inversion set to true. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||
Arguments | ||||
|
-SetInputRange <Acq Ent Name> <Value> <Value2> <Value3> <Value4> | |||||||||||||||||||||||
Sets the input scaling for an acquisition entity. Since there is only a certain number of bits available to digitize the incoming analog data, we need to scale the input voltages to get the most accurate values possible. In order to improve accuracy, you can tell __prod_name what voltage range you are expecting. __prod_name will then adjust the volts per bit setting for digitized data.
Example : -SetInputRange TT1 2000 2000 2000 2000 Default: CSC acquisition entities are created with an input range of -1000 to 1000 microvolts. Spike acquisition entities are created with an input range of -500 to 500 microvolts. Usage: This command can be used at any time. This command is only valid for Spike and Continuously Sampled acquisition entities |
|||||||||||||||||||||||
Arguments | |||||||||||||||||||||||
|
-SetSpikeAlignmentPoint <Acq Ent Name> <Value> | ||||
All spike records contain 32 points of data per channel. The alignment point is the position in those 32 points of the point of most interest (i.e. the peak of a spike when in Threshold spike detection mode). Adjusting the alignment point will allow you to have more data before or after the point of interest saved to the spike record.
Example : -SetAlignmentPoint SE1 8 Default: __prod_name normally sets the alignment point to 8. Usage: This command can be used at any time, and is available for spike acquisition entities only. |
||||
Arguments | ||||
|
-SetSpikeDetectionType <Acq Ent Name> <Type> | ||||
This command tells __prod_name how to look for spikes in the incoming neurological signal.
Example : -SetSpikeDetectionType ST1 threshold Default: __prod_name spike detection type is normally Threshold. Usage: This command can be used at any time, and is available for spike acquisition entities only. |
||||
Arguments | ||||
|
-SetSpikeDualThresholding <Acq Ent Name> <Value> | ||||
Sets dual spike thresholding for the specified acquisition entity. This tells __prod_name that a spike can be either in the positive or negative direction.
Example : -SetSpikeDualThresholding ST1 true Default: __prod_name normally has dual thresholding set to False. Usage: This command can be used at any time, and is available for spike acquisition entities only. The spike detection type must be Threshold. |
||||
Arguments | ||||
|
-SetSpikeRetriggerTime <Acq Ent Name> <Value> | ||||
Sets the amount of time to wait after a spike has been detected before searching for the next spike. This command can be useful if there are rapidly firing spikes, or echoes present on a particular acquisition entity. The retrigger time is based off of the peak of the previous spike.
Example : -SetSpikeRetriggerTime SE 1 16 Default: __prod_name waits 750 microseconds after a spike is detected before searching for the next spike. Usage: This command can be used at any time, and is available for spike acquisition entities only. |
||||
Arguments | ||||
|
-SetSpikeSlope <Acq Ent Name> <Sub Channel Index> <Voltage Change> <Time Change> | ||||||||
Sets the spike slope parameters for the specified acquisition entity. The spike detection type must be set to Slope (see -SetSpikeDetectionType) for this command to have an effect. When the value of the incoming neurological data satisfies both the voltage change condition and the time change condition, __prod_name will classify that data as a spike. Slope can be detected in both the positive and negative direction simultaneously (see -SetSpikeDualThresholding).
Example : -SetSpikeSlope TT1 2 500 200 Default: __prod_name defaults slope parameters to 100 micro volts for the voltage change and 160 microseconds for the time change. Usage: This command can be used only when __prod_name is acquiring or idle, and is available for spike acquisition entities only. |
||||||||
Arguments | ||||||||
|
-SetSpikeThreshold <Acq Ent Name> <Value> <Value2> <Value3> <Value4> | ||||||||
Sets the spike threshold for the specified acquisition entity. This command is only allowed when the spike detection type (see -SetSpikeDetectionType) is set to Threshold, otherwise it will fail. When the value of the incoming neurological data is above the specified threshold, __prod_name will classify that data as a spike. Thresholds can be detected in both the positive and negative direction simultaneously (see -SetSpikeDualThresholding).
Example : -SetSpikeThreshold ST1 500 400 Default: __prod_name creates all spike acquisition entities with a threshold of 250 microvolts. Usage: This command can be used when __prod_name is acquiring or idle, and is available for spike acquisition entities only. The spike detection type must be Threshold. |
||||||||
Arguments | ||||||||
|
-SetSubChannelEnabled <Acq Ent Name> <Channel Index> <Enabled> | ||||||
Enables or disables a particular channel of an acquisition entity. Disabling a channel will cause __prod_name to not process any data on that subchannel. Once all subchannels are disabled,
acquisition entity processing
will be disabled for the acquisition entity.
Example : -SetSubChannelEnabled TT1 3 False Default: All subchannels of an acquisition entity are enabled when it is created. Usage: This command can be used at any time. |
||||||
Arguments | ||||||
|
-SetSubSamplingInterleave <Acq Ent Name> <Value> | ||||
This command allows you to record data for a particular acquisition entity at a lower sampling rate than other acquisition entities. The sub sampling interleave tells __prod_name to process only every Nth (where N is the Value specified) sample obtained from the recording hardware. This can also be seen as a sampling divisor.
Example : -SetSubSamplingInterleave SE1 2 Default: Acquisition entities are created with the the sub sampling interleave set to 1. Usage: This command can only be used when __prod_name is idle. This command is only valid for Spike and Continuously Sampled acquisition entities |
||||
Arguments | ||||
|
-SetWaveformFeature <Acq Ent Name> <Feature Name> <Feature Index> <Channel Index> <Index Range> <Scaling Factor> <Additional Parameters> | ||||||||||||||
Waveform features are values extracted from spike waveform shapes. These values can then be plotted in a multi-dimensional scatter plot to facilitate spike clustering. Each spike record contains 8 calculated features. This command allows the user to change which features are calculated and placed into the spike record.
Example : -SetWaveformFeature SE1 Peak 0 1 0 31 1 Default: Default values depend on the type of spike acquisition entity. Usage: This command can be used at any time, and is available for spike acquisition entities only. |
||||||||||||||
Arguments | ||||||||||||||
|