From: Moritz von Buttlar (info_at_baltic-microsolutions.de)
Date: 2002-02-12 11:08:55
Hi !
Are there any advances in the software archtecture question ? I didn't read
much
about this in the last week, but maybe I missed something.
We should decide something so that we can start working on software !
Here are some of my ideas, please look at attachement for understanding.
- every biofeedback device has as an output real numbers. No matter if
temperature, EMG or whatever.
so all we have to do is make a flexible way of dealing with these numbers.
- from input to output, data is processed by reading a value at one address
and then writing it to another
- protocol = array of the above addresses + some parameters
- we make simple data processing blocks (FFT, average, threshold, digital
filter) and by combining these blocks,
the user can generate his/her own favorite protocol. The blocks can have
one or multiple outputs/inputs (e.g. fft = real number input
and block of real numbers output. )
- combining can be made by a graphical editor (can be added later)
- for embedded devices: everything the same, only the last (output and
displaying) part can be changed to appropriate modules
- only problem: scheduling
What do you think ? Please send in more ideas and let's combine them to get
something started.
Moritz
---------------------------------------------------
Moritz von Buttlar
Flash uC/DSP Development http://www.baltic-microsolutions.de
Free EEG Design http://openeeg.sf.net
This archive was generated by hypermail 2.1.4 : 2002-07-27 12:28:38 BST