Jump to content

Contributions:NatusADC: Difference between revisions

From BCI2000 Wiki
No edit summary
No edit summary
Line 9: Line 9:


== Parameters ==
== Parameters ==
Parameters common to all source modules are described under [[User Reference:DataIOFilter]].
=== SamplingRate ===
=== SamplingRate ===
The rate at which the device samples the data. The default value is the device's default sampling rate.


=== SampleBlockSize ===
=== SampleBlockSize ===
 
The number of samples per block to acquire from the device The default value is 20
=== ServerBlockSize ===
=== ServerBlockSize ===
The number of blocks sent by the server/device in a single UDP Packet. The default value is 1.


=== DecimationFactor ===
=== DecimationFactor ===
The decimation factor. The factor by which to decimate/downsize the signal. The default value is 1. The SamplingRate is updated by dividing it by the DecimationFactor.
'''Note:''' The SamplingRate should be an integral multiple of DecimationFactor.


=== ServerIP ===
=== ServerIP ===
The IPv4 address of the server/device.


=== Port ===
=== Port ===
The port number of the server/device which on which TCP runs. UDP port number is assumed to be 1 + TCP port number.


=== SourceCh ===
=== SourceCh ===
The number of channels to be acquired from the device. If this is set to auto, all the available channels from the device will be acquired.


=== SourceChGain ===
=== SourceChGain ===
SourceChGain should be left to auto. The default value is 0  for every channel.


=== SourceChOffset ===
=== SourceChOffset ===
SourceChOffset should be left to auto. The default value is 1 microVolt for every channel.


=== ChannelNames ===
=== ChannelNames ===


=== ChannelNumbersToStream ===
=== ChannelNumbersToStream ===
== Digital I/O ==





Revision as of 20:58, 21 May 2019

Function

The NatusADC filter acquires raw data from Natus Headboxes over UDP connection for processing and visualizations.

Hardware

Drivers

Parameters

Parameters common to all source modules are described under User Reference:DataIOFilter.

SamplingRate

The rate at which the device samples the data. The default value is the device's default sampling rate.

SampleBlockSize

The number of samples per block to acquire from the device The default value is 20

ServerBlockSize

The number of blocks sent by the server/device in a single UDP Packet. The default value is 1.

DecimationFactor

The decimation factor. The factor by which to decimate/downsize the signal. The default value is 1. The SamplingRate is updated by dividing it by the DecimationFactor. Note: The SamplingRate should be an integral multiple of DecimationFactor.

ServerIP

The IPv4 address of the server/device.

Port

The port number of the server/device which on which TCP runs. UDP port number is assumed to be 1 + TCP port number.

SourceCh

The number of channels to be acquired from the device. If this is set to auto, all the available channels from the device will be acquired.

SourceChGain

SourceChGain should be left to auto. The default value is 0 for every channel.

SourceChOffset

SourceChOffset should be left to auto. The default value is 1 microVolt for every channel.

ChannelNames

ChannelNumbersToStream

States

Interpolated

Additional Info

See also

User Reference:DataIOFilter, Programming Reference:GenericADC Class