On 09/17/2015 01:01 PM, Robert Gordon wrote:
I can reproduce Logan's error with his data files. Using 0.9.22, I enable the SSRL plugins (A,B) and try to import. The 2013 binary imports without issue. The 2015 binary gives the error message Logan gave: At line 316 of file iff_rddata.f Fortran runtime error: End of record
It is weird that I can read the 2015 file and Robert can read the 2013 file. In any case, I suspect that the issue is end of line characters. Since the file is binary, the plugin uses a (fairly simple and fairly crude) strategy of slurping in chunks of the file. That might be getting confused by the end of line character. Again, I don't know how to fix this problem because I don't actually know what an SSRL binary file is supposed to be. Again, I would welcome a contribution. The plugins for the DUBBLE beamline and for the beamlines at the Japanese synchrotrons benefited greatly by an interested party taking part in the development of those plugins (thank you Eric! thank you Yohei!). The SSRL plugins could use some similar TLC. B -- Bruce Ravel ------------------------------------ bravel@bnl.gov National Institute of Standards and Technology Synchrotron Science Group at NSLS-II Building 535A Upton NY, 11973 Homepage: http://bruceravel.github.io/home/ Software: https://github.com/bruceravel Demeter: http://bruceravel.github.io/demeter/