0001 function event = bml_read_event(cfg)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 name = bml_getopt(cfg,'name');
0012 folder = bml_getopt(cfg,'folder');
0013 detectflank = bml_getopt_single(cfg,'detectflank','both');
0014
0015 assert(numel(name)==1,'single name required');
0016 if iscell(name); name = name{1}; end
0017
0018 if isempty(folder); folder = "."; end
0019 assert(numel(folder)==1,'single folder required');
0020 if iscell(folder); folder = folder{1}; end
0021
0022 try
0023 event = ft_read_event(fullfile(folder,name),'detectflank',detectflank);
0024 catch
0025 warning('cound not read events from %s',fullfile(folder,name));
0026 event = [];
0027 end
0028