ESP OpenBCI - An EEG Signal Processing Library for OpenBCI Hardware

com.github.mrstampy.esp.openbci.dsp
Class OpenBCISignalAggregator

java.lang.Object
  extended by com.github.mrstampy.esp.dsp.RawSignalAggregator
      extended by com.github.mrstampy.esp.openbci.dsp.OpenBCISignalAggregator
All Implemented Interfaces:
OpenBCIEventListener, java.util.EventListener

public final class OpenBCISignalAggregator
extends RawSignalAggregator
implements OpenBCIEventListener

The Class OpenBCISignalAggregator.


Field Summary
 
Fields inherited from class com.github.mrstampy.esp.dsp.RawSignalAggregator
queue
 
Constructor Summary
OpenBCISignalAggregator(int channelNumber)
          Instantiates a new open bci signal aggregator.
 
Method Summary
 void dataEventPerformed(OpenBCIEvent event)
          Data event performed.
 int getChannelNumber()
          Gets the channel number.
 
Methods inherited from class com.github.mrstampy.esp.dsp.RawSignalAggregator
addSample, clear, getCurrentSecondOfSampledData, getCurrentSecondOfSampledData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenBCISignalAggregator

public OpenBCISignalAggregator(int channelNumber)
Instantiates a new open bci signal aggregator.

Parameters:
channelNumber - the channel number
Method Detail

dataEventPerformed

public void dataEventPerformed(OpenBCIEvent event)
Description copied from interface: OpenBCIEventListener
Data event performed.

Specified by:
dataEventPerformed in interface OpenBCIEventListener
Parameters:
event - the event

getChannelNumber

public int getChannelNumber()
Gets the channel number.

Returns:
the channel number

brought to you by Mr. Stampy