Closed KLD closed 7 years ago
Refactor EmotivDeviceManager such that each Interpreter receives sampled states and make a decision based on that.
EmotivDeviceManager should control the size of sampling as well as holding states. Clear() which should clear read states.
Clear()
Each Interpreter should have: Interpert(IEnumarable<IEmotivState>) which analize sample and can invoke it's own events (etc: click, refresh, or pop)
Interpert(IEnumarable<IEmotivState>)
Refactor EmotivDeviceManager such that each Interpreter receives sampled states and make a decision based on that.
EmotivDeviceManager should control the size of sampling as well as holding states.
Clear()
which should clear read states.Each Interpreter should have:
Interpert(IEnumarable<IEmotivState>)
which analize sample and can invoke it's own events (etc: click, refresh, or pop)