Yesterday I upgraded my Diving Log software and downloaded and imported all my dives from the UEMIS server. All worked great without any problems.
The only bug I found are the depth values in the profil as well as in the header data. The UEMIS SDA stores the water pressure and not the depth values. I think to be fully correct the values have to be multiplied with a factor of ~1.015 for fresh water, resp. ~0.98 for salt water.
I guess this is something that should be addressed in the divinglog importer, not in my parser, as I want the parser to create fundamentally the same output as the XML files from the UEMIS website. divinglog, is this something you could look into?
Yes, this has to be done in Diving Log. Right now I devide all depth values by 100. If someone can figure out the correct factor for salt- and fresh water by comparing the Diving Log values with the values in the Flash applet, I can implement that easily. I would be also interested how the warnings are stored in the XML files, because right now I don't parse them:
<warning_1>234881025</warning_1>
<warning_2>0</warning_2>