Five months have passed from my last post about the Armbrain board. It's been a long and hard time for me. My awesome teammate who took care of signal processing and Matlab user interface left my team to pursuit her higher education abroad. Her contribution was huge. I took time to cover her role and study her code in the project. It's quite a challenge.
I tried to turn these challenges to opportunities. I learned to use Matlab to acquire and process data. Along the way, I added some nice features to the signal acquisition function such as ring buffers and 8-channel plot. Some data structures concept in this book (Data Structures and Algorithms in C++) was implemented to reduce processing time in Matlab. The result was great! For the first time, I can plot 8+ channel from the ADS1299 chip with sampling rate at 250sample/second in realtime without dropping any package.
Now I got a solid signal acquisition, and visualization. Next step, I will test and debug the circuit signal, performance. Some initial measurement presented offsets and high noise. Let's see what will I got in the next update!
Check out my video for this update: