Hi. I have been working on ADS1299-based BCI for awhile and I noticed two strange things appear in my data:
1. There are spikes, a lot. The spikes are noticeably greater than any normal data especially when I run the device in a long time (more than 10 seconds)
2. I use 500sps for 10 minutes data logging and the number of data I get is varying (around 200,000 to 290,000 when its hould be 300,000). Today I tried it again running in 1 minute and I get only around 6000 data (it should be 30000) or it seems like the ADS1299 is running with 100sps setting
Im using raspberry pi 4 and the data is directly saved into the raspberry
What should i do to fix this?