Revision history [back]
click to hide/show revision 1
initial version

posted Aug 03 '10 at 09:03

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of number may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian). Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.
click to hide/show revision 2
No.1 Revision

posted Aug 03 '10 at 09:03

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of number numbers may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian).

Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.

click to hide/show revision 3
No.2 Revision

posted Aug 03 '10 at 14:44

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of numbers may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian).

Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.

edit by offset (in the comments) I mean "byte distance" from the beginning of the file up to the point from where you read.

click to hide/show revision 4
No.3 Revision

posted Aug 03 '10 at 14:49

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of numbers may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian).

Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.

edit by offset (in the comments) I mean "byte distance" from the beginning of the file up to the point from where you read.read. basically that you are getting wrong numbers means that either you are reading them from wrong locations within file, or you have reversed byte order or you might be mis-interpreting format of storage of the numerical data (float/double/long, etc.) - I have not worked with programming like that in a long time though.

Of course you might have more than one issue at once.

click to hide/show revision 5
No.4 Revision

posted Aug 03 '10 at 14:54

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of numbers may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian).

Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.

edit by offset (in the comments) I mean "byte distance" from the beginning of the file up to the point from where you read. basically that you are getting wrong numbers means that either you are reading them from wrong locations within file, or you have reversed byte order or you might be mis-interpreting format of storage of the numerical data (float/double/long, etc.) - I have not worked with programming like that in a long time though.

Of course you might have more than one issue at once.

Take a look at previous posts tagged "data-format"

click to hide/show revision 6
No.5 Revision

posted Aug 03 '10 at 14:54

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of numbers may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian).

Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.

edit by offset (in the comments) I mean "byte distance" from the beginning of the file up to the point from where you read. basically that you are getting wrong numbers means that either you are reading them from wrong locations within file, or you have reversed byte order or you might be mis-interpreting format of storage of the numerical data (float/double/long, etc.) - I have not worked with programming like that in a long time though. Of course you might have more than one issue at once.

Take a look at previous posts tagged "data-format""data-format", maybe they will give you some hints.

click to hide/show revision 7
No.6 Revision

posted Aug 03 '10 at 14:54

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of numbers may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian).

Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.

edit by offset (in the comments) I mean "byte distance" from the beginning of the file up to the point from where you read. basically that you are getting wrong numbers means that either you are reading them from wrong locations within file, or you have reversed byte order or you might be mis-interpreting format of storage of the numerical data (float/double/long, etc.) - I have not worked with programming like that in a long time though. Of course you might have more than one issue at once.

Take a look at previous posts tagged "data-format", "data-format", maybe they will give you some hints.

click to hide/show revision 8
No.7 Revision

posted Aug 03 '10 at 19:47

Evgeny%20Fadeev's gravatar image

Evgeny Fadeev
5771

Just guessing here - since data looks largely like noise - you might be reading starting incorrect byte or your reading of numbers may be shifted with respect to the data point boundaries or you might have incorrect byte order (little-endian vs. big-endian).

Maybe you can take a step back and look at the FID after reading it from the source and compare it to what you see in spinworks or other software.

edit maybe you can try creating a synthetic fid where all points have the same non-zero value. Then read the data and see what numbers you get. That may give you some hints. You can also compare the real data offset as you read with the expected offset - based on what you know from the data format.

by offset (in the comments) I mean "byte distance" from the beginning of the file up to the point from where you read. basically that you are getting wrong numbers means that either you are reading them from wrong locations within file, or you have reversed byte order or you might be mis-interpreting format of storage of the numerical data (float/double/long, etc.) - I have not worked with programming like that in a long time though. Of course you might have more than one issue at once.

Take a look at previous posts tagged "data-format", maybe they will give you some hints.

powered by CNPROG