Btw, here's a patch to add the actual deco information (NDL and ceiling) to libdivecomputer.
The "ceiling time" thing is actually the TTS. There doesn't seem to be any actual "time at deco stop" in the dive data.
There are tons of other interesting fields (battery charge and voltage before/after dive etc), and various events. It's all self-documented by the type subsystem, although some of it isn't very clear. For example, Suunto clearly has 15 compartments for nitrogen/helium loading, and it gives the pressures (32-bit integer values: Pascal), but do people care? The *meaning* of those fields are a bit unclear, since the deco algorithm is a mixture of that and the RgbmNitrogen/RgbmHelium values, and we don't really know how the RGBM algorithm works.
So while there is some type description, that type description doesn't necessarily make the values "meaningful", even if you know what they are.. They are "data", not "information".
Linus