Skip to main content
. 2013 Jan 18;6:98. doi: 10.3389/fncir.2012.00098

Table 1.

Overview of NeuroRighter’s input and output streams.

Input Source Server (DataSrv) Buffer type Max. channel count
Raw electrodes RawElectrodeSrv Circular double[][] 64
SALPA Filter SalpaSrv Circular double[][] 64
Spike-band filter SpikeBandSrv Circular double[][] 64
Spike filter SpikeSrv List <SpikeEvent> 64 or No. units
LFP filter LFPSrv Circular double[][] 64
EEG filter EEGSrv Circular double[][] 64
MUA filter MUASrv Circular double[][] 64
Electrical stimuli ElecStimuliSrv List <SpikeEvent> 64
Auxiliary analog AuxAnalogSrv Circular double[][] 32
Auxiliary digital AuxDigitalSrv List <DigitalEvent> 32 bits

Output Source Server (StimSrv) Buffer type Max. channel count

Electrical stimuli StimOut List <StimulusEvent> 64
Analog output AnalogOut List <AnalogEvent> 4
Digital output DigitalOut List <DigitalEvent> 32 bits

Each stream is accessed using a dedicated server that includes functions for reading from, or writing to, its data buffer.