def aquire_and_append_metrics(inlet, fs, data_processor: DataProcessor): """Get metrics from inlet and append to data processor Parameters: ----------- Returns: -------- None: updates dataprocessor """ # Obtain EEG data from the LSL stream eeg_data, timestamp = acquire_eeg_data(inlet, fs) data_processor.feed_new_data(eeg_data=eeg_data) # Feed new data generated in the epoch data_processor.append_metrics()