Software developed for SMARTING PRO devices supports ASR algorithm for removing artifacts such as eye-blinks, motion artifacts etc. For more detail about ASR, check the reference work:
Also, watch our video on how to enable ASR in our software: https://www.youtube.com/watch?v=Wpq8S7PKjp4
ASR corrected data is streamed through the Lab Streaming Layer (LSL) protocol which means that the data can be further processed online in a third-party software.* In this case, the algorithm introduces a delay in the ASR data, compared to the raw EEG data. Specifically, if data is streamed on 250Hz the delay is 1.092 seconds, and on 500Hz it's 0.958 seconds.
ASR data can also be recorded in XDF file format with other LSL streams, which means it’s possible to record both raw EEG and ASR corrected data in the same file. The delay is removed in this case.
*The third-party software needs to support LSL protocol to import ASR/EEG data.