Public Member Functions | Public Attributes | Static Public Attributes

rms.RootMeanSquare Class Reference

Inheritance diagram for rms.RootMeanSquare:
unlock.bci.decode.decode.UnlockDecoder

List of all members.

Public Member Functions

def __init__
def set_thresholds
def is_left
def is_right
def is_back
def is_forward
def is_select
def make_decision
def classify

Public Attributes

 channels
 window_size
 shift_size
 filters
 window
 shift
 current_size
 left_thres
 bottom_thres
 right_thres

Static Public Attributes

int Left = 0
int Bottom = 1
int Right = 2
int Select = 3

Member Function Documentation

def rms.RootMeanSquare.__init__ (   self,
  rms_thresholds,
  channels = 2,
  window_size = 22050,
  shift_size = 512,
  filters = None 
)
def rms.RootMeanSquare.classify (   self,
  command 
)
def rms.RootMeanSquare.is_back (   self,
  chan0,
  chan1,
  chan2,
  chan3 
)
def rms.RootMeanSquare.is_forward (   self,
  chan0,
  chan1,
  chan2,
  chan3 
)
def rms.RootMeanSquare.is_left (   self,
  chan0,
  chan1,
  chan2,
  chan3 
)
def rms.RootMeanSquare.is_right (   self,
  chan0,
  chan1,
  chan2,
  chan3 
)
def rms.RootMeanSquare.is_select (   self,
  chan0,
  chan1,
  chan2,
  chan3 
)
def rms.RootMeanSquare.make_decision (   self,
  chan0,
  chan1,
  chan2,
  chan3,
  command 
)
def rms.RootMeanSquare.set_thresholds (   self,
  rms_thresholds 
)

Member Data Documentation

int rms.RootMeanSquare.Bottom = 1 [static]
int rms.RootMeanSquare.Left = 0 [static]
int rms.RootMeanSquare.Right = 2 [static]
int rms.RootMeanSquare.Select = 3 [static]

The documentation for this class was generated from the following file: