<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi FT-ers, <br>
<br>
I'm trying to read a big .edf file (2.16GB), using a recent version,
fieldtrip-20170401. <br>
I can read the header (attached, if it's of any use). However, when
reading the data, I'm getting the following errors.<br>
<br>
<u>- If I specify begin and end sample:</u><br>
<i>X = ft_read_data(cfg.dataset,'begsample', 1, 'endsample', 30);<br>
<br>
</i>error opening file: /MaterSEEG04-17.edf<br>
One or more output arguments not assigned during call to
"read_16bit".<br>
<br>
Error in read_edf>readLowLevel (line 449)<br>
buf = read_16bit(filename, offset, numwords);<br>
<br>
Error in read_edf (line 401)<br>
buf = readLowLevel(filename, offset, blocksize); % see below
in subfunction<br>
<br>
Error in ft_read_data (line 683)<br>
dat = read_edf(filename, hdr, begsample, endsample, chanindx);<br>
<br>
<u>- If I specify channel index:</u><br>
<i>X = ft_read_data(cfg.dataset,'chanindx',chanindx);<br>
</i>Attempted to access EDF.chansel(34); index out of bounds because
numel(EDF.chansel)=1.<br>
<br>
Error in read_edf (line 356)<br>
chanindx = EDF.chansel(chanindx);<br>
<br>
Error in ft_read_data (line 683)<br>
dat = read_edf(filename, hdr, begsample, endsample, chanindx);<i><br>
</i><br>
I can then "fix" this error by commenting out line 356 in read_edf,
which brings me back to the first error of "read_16bit". This
happens on a PC and on a Mac. Something tells me the data isn't
being read properly but I can't figure out why. Something with mex
files maybe? I couldn't find anything similar in previous threads
nor in Bugzilla, for as far as I could see. <br>
<br>
Any thoughts anyone? I have the data on Dropbox and can send the
link if needed.<br>
<br>
Thanks loads, <br>
Vitoria <br>
</body>
</html>